Zweck:Ermöglichen Sie die gleichzeitige lokale Speicherung der in Vuex verwalteten Statusdaten. Sie können auf die Einrichtung eines eigenen Lagers verzichten.
1) Erstens: Wir müssen ein Vuex-Plug-In vuex-persistedstate installieren, um die Vuex-Statuspersistenz zu unterstützen. npm und vuex-persistedstate 2) Dann: Erstellen Sie eine Moduldatei im Ordner src/store und erstellen Sie user.js und cart.js unter Modulen src/store/modules/user.js // Benutzermodul export default { Namespace: wahr, Zustand () { zurückkehren { // Benutzerinformationsprofil: { Ausweis: '', Avatar: '', Spitzname: '', Konto: '', Handy: '', Token: '' } } }, Mutationen: // Benutzerinformationen ändern, Payload ist das Benutzerinformationsobjekt setUser (state, payload) { Status.Profil = Nutzlast } } } 3) Weiter: Importieren Sie das Benutzermodul in src/store/index.js. importiere { createStore } von 'vuex' Benutzer aus „./modules/user“ importieren exportiere Standard createStore({ Module: Benutzer } }) 4) Zum Schluss: Verwenden Sie das Plugin vuex-persistedstate für Persistenz importiere { createStore } von 'vuex' +Importieren Sie createPersistedstate von „vuex-persistedstate“. Benutzer aus „./modules/user“ importieren exportiere Standard createStore({ Module: Benutzer }, + Plugins: [ + erstellePersistedstate({ + Schlüssel: 'erabbit-client-pc-store', + Pfade: ['Benutzer'] + }) + ] }) Beachten:
Zusammenfassen:
Dies ist das Ende dieses Artikels über die Verwendung des Vuex-Drittanbieterpakets zur Implementierung der Datenpersistenz. Weitere relevante Inhalte zur Vuex-Datenpersistenz finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: So wählen Sie den richtigen MySQL-Datums-/Uhrzeittyp zum Speichern Ihrer Zeit
>>: Zusammenfassung der MySQL-Datenbanknutzungsspezifikationen
Wenn die Bildlaufleiste nach unten gezogen wird, ...
Vorwort gdb ist ein sehr nützliches Debugging-Too...
Zuerst müssen Sie Navicat für MySQL herunterladen...
In diesem Artikel wird der spezifische Code von N...
In diesem Artikel werde ich die relevanten Inhalt...
SQL-Anweisungen (Structured Query Language), also...
Vorne geschrieben In der Vergangenheit und in akt...
1. Docker installieren yum -y install docker-io D...
1. Ursache Die Anforderung besteht darin, zwei Ze...
Inhaltsverzeichnis Bilderfassung durch SVG CSS-Te...
Wenn Sie die Wahl haben, sollten Sie UTF-8 verwen...
Das Unternehmen hatte einen gut konfigurierten Se...
Ich habe lange damit gekämpft und nach einiger Suc...
Inhaltsverzeichnis 1. Grammatik 2. Beispiele 3. A...
In diesem Artikel werden die Installations- und K...