Heim > häufiges Problem > Hauptteil

Was sind die fünf Kernattribute von vuex?

王林
Freigeben: 2021-06-15 13:43:49
Original
4495 Leute haben es durchsucht

Die fünf Kernattribute von Vuex sind Zustand, Getter, Mutationen, Aktionen und Module. Der Status sind die Grunddaten von Vuex, die zum Speichern von Variablen verwendet werden. Geeter sind aus Basisdaten abgeleitete Daten, die dem berechneten Zustandsattribut entsprechen.

Was sind die fünf Kernattribute von vuex?

Die Betriebsumgebung dieses Artikels: Windows 10-System, Vue 2.5.2, Thinkpad T480-Computer.

Die fünf Kernattribute in Vuex sind: Zustand, Getter, Mutationen, Aktionen, Module.

Werfen wir einen Blick auf diese fünf Attribute.

state: Basisdaten von Vuex, die zum Speichern von Variablen verwendet werden

geeter: aus Basisdaten (State) abgeleitete Daten, äquivalent zu den berechneten Eigenschaften des State

mutation: Methode zum Übermitteln aktualisierter Daten, muss synchron sein (falls erforderlich). Verwenden Sie Aktionen asynchron ausführen). Jede Mutation verfügt über einen String-Ereignistyp (Typ) und eine Rückruffunktion (Handler).

Mit der Rückruffunktion ändern wir tatsächlich den Status. Sie akzeptiert den Status als ersten Parameter und übermittelt die Nutzlast als zweiten Parameter.

Aktion: Die Funktion ist ungefähr die gleiche wie bei der Mutation, der Unterschied ist ==》1. Die Aktion übermittelt die Mutation, anstatt den Zustand direkt zu ändern. 2. Aktion kann jede asynchrone Operation enthalten.

Module: Modulares Vuex ermöglicht es jedem Modul, seinen eigenen Status, seine eigene Mutation, seine eigene Aktion und seine eigenen Getter zu haben, wodurch die Struktur sehr klar und einfach zu verwalten ist.

Verwandte Videofreigabe: Programmiervideo

Das obige ist der detaillierte Inhalt vonWas sind die fünf Kernattribute von vuex?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage