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 を使用して小さな画像をプルダウンし、大きな画像と情報を表示する方法
今日、私の同僚が MYSQL クエリ ステートメントの作成時に非常に奇妙な問題に遭遇しました。MyS...
1. フロントエンドエンジニアリングの複雑さいくつかの小さなデモ プログラムを開発するだけであれば、...
CSS3 アニメーション トランジションを使用して、リンクの上にマウスを移動すると小さなポップアップ...
導入EXISTS は、サブクエリが少なくとも 1 行のデータを返すかどうかを確認するために使用されま...
1. BIOSを確認するまず、コンピュータの起動モードを確認します。win+R と入力し、msinf...
目次序文アドバンテージ:欠点: 1. レスポンシブな使用効果2. ステータスが同期されていないRea...
目次1. 仲介業者モデル2. 例1. 見積コンポーネントに購入ボタンを追加する2. 親コンポーネント...
insert into employee values(null,'張三','...
縦型テーブル垂直テーブル分割とは、多数の列を持つテーブルを複数のテーブルに分割することを意味します。...
1. 事前に準備する便宜上、ここで 2 つのテーブルを作成し、そこにいくつかのデータを追加します。果...
前提条件Compose は、Docker コンテナをオーケストレーションするためのツールです。Doc...
目次1. コンポーネントでの使用2. オプションのマージ要約する1. コンポーネントでの使用Mixi...
tomcat の解凍されたディレクトリを開くと、次のディレクトリ構造が表示されます。 1.Tomca...
1. 基礎知識(日付オブジェクトのメソッド) 😜 getFullYear() は年を表す4桁の数字を...
1. フレームワークブラウザのドキュメント ウィンドウには 1 つの Web ページ ファイルしか表...