Vuex は、Vue.js アプリケーション専用に開発された状態管理パターンです。集中型ストレージを使用してアプリケーションのすべてのコンポーネントのステータスを管理し、対応するルールを使用して、ステータスが予測可能な方法で変更されるようにします。 Vuex は Vue の公式デバッグ ツール devtools にも統合されており、ゼロ構成のタイムトラベル デバッグ、状態スナップショットのインポートとエクスポートなどの高度なデバッグ機能を提供します。 1. 状態
'vue' から { computed } をインポートします 'vuex' から {useStore} をインポートします。 エクスポートデフォルト{ 設定 () { 定数ストア = useStore() 戻る { カウント: 計算された(() => store.state.count) } } } ゲッター
'vue' から { computed } をインポートします 'vuex' から {useStore} をインポートします。 エクスポートデフォルト{ 設定 () { 定数ストア = useStore() 戻る { double: 計算された(() => store.getters.double) } } } 突然変異
const ストア = createStore({ 州: { カウント: 1 }, 突然変異: 増分(状態) { 状態.count++ } } })
store.commit('増分') アクション
定数ストア = 新しい Vuex.Store({ 州: { カウント: 0 }, 突然変異: 増分(状態) { 状態.count++ } }, アクション: { インクリメント(コンテキスト) { context.commit('増分') } } }) アクションは store.dispatch メソッドによってトリガーされます。 store.dispatch('増分') モジュール
定数モジュールA = { 状態: () => ({ ... }), 変異: { ... }, アクション: { ... }, ゲッター: { ... } } 定数モジュールB = { 状態: () => ({ ... }), 変異: { ... }, アクション: { ... } } const ストア = createStore({ モジュール: a: モジュールA、 b: モジュールB } }) 6. vuex の永続状態
1. インストール npm インストール --save vuex-persistedstate 2. 使用 「vuex」からVuexをインポートします。 「vuex-persistedstate」からcreatePersistedStateをインポートします。 定数ストア = 新しい Vuex.Store({ プラグイン: [createPersistedState()], }); 上記は、Vue3.0 で Vuex 状態管理をすぐに開始する方法の詳細です。Vuex 状態管理の詳細については、123WORDPRESS.COM の他の関連記事に注目してください。 以下もご興味があるかもしれません:
|
<<: CentOS7 で yum を使用して PostgreSQL と PostGIS をインストールする方法
>>: CentOS で MySQL を完全にアンインストールする方法
<br />元のアドレス: http://andymao.com/andy/post/8...
Linux topコマンドの紹介top コマンドは、Linux でよく使用されるパフォーマンス分析ツ...
序文: MySQL では、ビューはおそらく最も一般的に使用されるデータベース オブジェクトの 1 つ...
1. Dockerのホスト間通信Docker クロスホスト ネットワーク ソリューションには以下が含...
この記事の例では、タブ効果を実現するためのjsプラグインの具体的なコードを参考までに共有しています。...
この記事では、プログレスバーヒストグラムを実現するためのvue+echartsの具体的なコードを参考...
1. シナリオの説明:私たちの環境ではマイクロサービスを使用しています。各プログラムには個別のプロセ...
1. 概念分析 1: UE ユーザー エクスペリエンス <br />英語ではユーザー エ...
目次条件付きコンパイルページレイアウト要約する条件付きコンパイル条件付きコンパイルでは、特別なコメン...
(1)HTTPリクエストを減らす。 (リソース ファイルをマージし、イメージ スプライトを使用します...
序文インデックスの選択はオプティマイザ段階の作業であることはわかっていますが、オプティマイザは万能で...
1. 元のmariadbを削除します。削除しないとmysqlをインストールできません。 mariad...
idea を使用して JSP ファイルを書き込む前に、jdk 環境 (ここでは説明しません) と対応...
注意を払う必要があります。HTML Police がコードを調べて、意味のないタグをすべて見つけ出す...
データベースのパフォーマンスに関する話面接では、「データベースにどのくらい精通していますか?」など、...