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
Methode 1: Verwenden Sie Tabellenattribute: Heade...
Die von MySQL erstellte Optimierung besteht im Hi...
Inhaltsverzeichnis Tutorial-Reihe 1. Einführung u...
Inhaltsverzeichnis WXS-Antwortereignis Plan A Sei...
Inhaltsverzeichnis Überblick Was ist Bildkomprimi...
W3Cschool erklärt es so Das <meta>-Element l...
Überblick Es gibt viele Open-Source-Tools zur Net...
In diesem Artikel erfahren Sie, wie Sie mit JavaS...
Der Cut-Befehl in Linux und Unix dient dazu, aus ...
1. Warum verpacken? Erleichtert das Aufrufen von ...
Die von mir verwendete Datenbank ist MySQL Datenb...
Als ich heute jemandem beim Anpassen des Codes ha...
Die Frontend-Entwicklungsabteilung wächst, die Mi...
Dieser Artikel beschreibt anhand von Beispielen, ...
1. Zeigen Sie die detaillierten Informationen all...