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.
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!