vuex 永続性
解決:
'vue' から Vue をインポートします 'vuex' から Vuex をインポートします // import persistentState from 'vuex-persistedstate' を導入する Vue.use(Vuex) デフォルトの新しいVuex.Storeをエクスポートします({ 州: { 数値: null、 名前: ヌル }, 突然変異: getNum(状態、値) { 状態.num = 値 }, getName(状態、値) { 状態.name = 値 } }, //プラグインを設定する: [ 永続状態({ //デフォルトでは、localStorage がデータの固定に使用されます。SessionStorage も使用できます。設定は同じです: storage: window.localStorage, レデューサー(val) { 戻る { // 状態: val.num に値 num のみを保存します。 名前: val.name } } }) ] }) Homeコンポーネントのvuexの状態の変数に値を割り当てます 作成された(){ this.$store.commit('getNum',3) this.$store.commit('getName','胡歌') }, H成分の参照 <テンプレート> <div> {{$store.state.num}} {{$store.state.name}} </div> </テンプレート> このように、H コンポーネントを更新しても、$store.state 内の変数は変更されません。実際には、それらはローカル ストレージに自動的に保存されます。 要約するこの記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS.COM のその他のコンテンツにも注目していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: CSS を使用して小さな画像をプルダウンし、大きな画像と情報を表示する方法
まず、サーバー環境情報: アンインストールの理由:しばらくするとホストマシンのディスクが100%にな...
適用シナリオ: シールのさまざまな状態に応じて、さまざまな状態のシールの数をカウントする必要がありま...
導入面接官がこんな質問をしたことはありませんか?データベースをどのように最適化しますか?では、この質...
Ubuntu 15.04 は MySQL リモート ポート 3306 を開きます。以下の操作はすべて...
開発に Vue を使用する場合、次のような状況に遭遇することがあります。Vue インスタンスを生成し...
これを実現するには、ES6 モジュール開発とオブザーバー モードを使用します。オブザーバー パターン...
MySQLの読み書き分離の落とし穴読み取りと書き込みの分離の主な目的は、メイン データベースの負荷を...
圧縮版の記事ではデータの初期化がされていないなどいくつか問題があったため、Windows にインスト...
1. redis で使用すると Netty の起動競合が発生するため、***Application ...
目次サーバー層でのフルテーブルスキャンの影響InnoDB におけるフルテーブルスキャンの影響Inno...
目次1. 数学関数2. 文字列関数3. 日付関数4. 暗号化機能主な MySQL 関数は次のように紹...
ハイパーリンクハイパーリンクは、Web サイト上のすべてのページがハイパーリンクで接続され、ページ間...
bash を終了する場合は、次の 2 つのオプションがあります。最初のもの: Ctrl + d を押...
目次posgresql バックアップ/リストアMySQL バックアップ/復元posgresql バッ...
目次序文文章1. パネル2. 華容島ソリューション3. コード4. 注記序文華容路とは何ですか? 誰...