目的:vuex で管理されている状態データを同時にローカルに保存できるようにします。独自のストレージを用意する必要がなくなります。
1) まず、vuex の状態の永続性をサポートするために、vuex プラグイン vuex-persistedstate をインストールする必要があります。 npm と vuex-persistedstate 2) 次に、src/store フォルダにモジュール ファイルを作成し、モジュールの下に user.js と cart.js を作成します。 src/store/modules/user.js // ユーザーモジュールエクスポートデフォルト{ 名前空間: true、 州 () { 戻る { // ユーザー情報プロファイル: { id: ''、 アバター: ''、 ニックネーム: ''、 アカウント: ''、 携帯: ''、 トークン: '' } } }, 突然変異: // ユーザー情報を変更します。ペイロードはユーザー情報オブジェクトです。setUser (state, payload) { state.profile = ペイロード } } } 3) 次に、src/store/index.js にユーザー モジュールをインポートします。 'vuex' から {createStore} をインポートします。 './modules/user' からユーザーをインポートします エクスポートデフォルトcreateStore({ モジュール: ユーザー } }) 4) 最後に: 永続性のためにvuex-persistedstateプラグインを使用する 'vuex' から {createStore} をインポートします。 + 'vuex-persistedstate' から createPersistedstate をインポートします './modules/user' からユーザーをインポートします エクスポートデフォルトcreateStore({ モジュール: ユーザー }, + プラグイン: [ + 永続状態を作成します({ + キー: 'erabbit-client-pc-store', + パス: ['ユーザー'] + }) + ] }) 知らせ:
要約:
これで、vuex サードパーティ パッケージを使用してデータ永続性を実装する方法についての記事は終了です。vuex データ永続性に関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: 最小限の展開で CentOS8 に OpenStack Ussuri をインストールする方法の詳細なチュートリアル
[ Tomcat8 の Linux インストール ] Tomcat をアンインストールする - まず...
HTML でのテキストのデフォルトの配置は水平ですが、特殊な場合にはテキストを垂直に配置する必要が...
降順インデックスとは何ですか?インデックスについてはよくご存知かもしれませんが、降順インデックスにつ...
Linux に Node.js をインストールする方法は 2 つあります。1 つは簡単で、解凍して使...
目次レムフォルクスワーゲンサードパーティのUIフレームワークに適応する結論モバイル開発における最も一...
本日は、色彩の応用に関する優れた事例を 30 件集めて、皆さんにご紹介したいと思います。これらの事例...
この記事では、例を使用して MySQL カスタム関数の原理と使用方法を説明します。ご参考までに、詳細...
${param}によって渡されるパラメータは、テーブル名やフィールド名を渡すなど、SQL文の一部と...
ElasticSearch クラスターは、クラスターを構築するための動態請求的方式と靜態配置文件をサ...
書き方1: sas_order_supply_month_pay セットを更新 RECEIVE_TI...
HTML を学習したり使用したりしたことがある人なら、<a> タグについてよく知っている...
mysql countの詳細な説明count関数はテーブルや配列内のレコードを数えるために使われます...
前回のブログで、Xiao Xiong は関連する要素の操作方法を更新しましたが、同じ要素のグループが...
目次序文コアコードコードのファイル表示部分序文この記事では主に、Vue プロジェクトでの添付ファイル...
Web ページの制作では、要素の表示と非表示は非常に一般的な要件です。この記事では、要素を表示したり...