Maison  >  Article  >  interface Web  >  Quelles sont les propriétés de vuex ?

Quelles sont les propriétés de vuex ?

青灯夜游
青灯夜游original
2022-03-03 17:40:408207parcourir

Les attributs de

vuex sont : 1. l'état, utilisé pour stocker les variables ; 2. les mutations, une méthode pour soumettre des données mises à jour ; 3. les actions, utilisées pour résoudre les processus asynchrones pour modifier les données d'état ; 4. les getters, pour effectuer des opérations sur les variables dans l'état Filtré ; 5. modules.

Quelles sont les propriétés de vuex ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, vue version 2.9.6, ordinateur DELL G3.

Qu'est-ce que Vuex ?

Vuex est un modèle de gestion d'état développé spécifiquement pour les applications Vue.js. Il utilise un stockage centralisé pour gérer l'état de tous les composants de l'application et utilise les règles correspondantes pour garantir que l'état change de manière prévisible. Vuex est également intégré à l'extension devtools de l'outil de débogage officiel de Vue, qui fournit des fonctions de débogage avancées telles que le débogage de voyage dans le temps sans configuration, l'importation et l'exportation d'instantanés d'état, etc.

Il existe cinq attributs particulièrement importants dans Vuex, à savoir l'état, les mutations, les actions, les getters et les modules.

Les cinq attributs de vuex

1.state

Placez les informations liées à l'état, Vue utilise un seul arbre d'état, c'est-à-dire une seule source de données, ce qui signifie que nous ne pouvons avoir qu'un seul état

Quelles sont les propriétés de vuex ?

2.mutations

les mutations sont en fait équivalentes aux méthodes de notre vue, qui définissent également des méthodes, mais cette méthode peut être appelée dans plusieurs composants.

Quelles sont les propriétés de vuex ?

Il l'appelle ainsi : Utilisez notre commit

Quelles sont les propriétés de vuex ?

Enfin, utilisez-le simplement :

Quelles sont les propriétés de vuex ?

3. les actions

les mutations sont destinées à écrire des opérations synchrones, dedans c'est Si des opérations asynchrones ne peut pas être écrit, alors nous devons écrire nos opérations asynchrones dans des actions. Et lors de l'écriture d'opérations asynchrones, au lieu d'utiliser commit lors de l'appel, utilisez notre dispatch

Quelles sont les propriétés de vuex ?

Quelles sont les propriétés de vuex ?

Quelles sont les propriétés de vuex ?

Comme le montre l'image ci-dessus, nous écrivons d'abord nos méthodes en mutations, puis en actions Écrivons l'opération asynchrone à l'intérieur , puis appelez la méthode que nous avons écrite dans mutations, puis revenez à notre composant et utilisez notre répartition dans le composant.

4.getters

getters sont en fait équivalents aux propriétés calculées dans vue. Ce que nous utilisons ici, ce sont quelques méthodes de calcul. Il est également assez simple à utiliser. Le fonctionnement est comme indiqué ci-dessous.

Quelles sont les propriétés de vuex ?
Quelles sont les propriétés de vuex ?

5.modules

Quelles sont les propriétés de vuex ?

Quelles sont les propriétés de vuex ?

Quelles sont les propriétés de vuex ?

Le dernier est nos modules, ce qui signifie modulaire, car c'est un arbre à états unique, donc nous avons peur de ce que nous écrivons dans l'état Il y en a trop à trouver, nous pouvons donc redéfinir l'un de nos modules dans nos modules, ce qui équivaut à un magasin. Il possède également les cinq attributs dont nous avons besoin, et les opérations sont les mêmes.

(Partage de vidéos d'apprentissage : tutoriel vuejs, web front-end)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Que fait l'axios de vue ?Article suivant:Que fait l'axios de vue ?