コアアプリケーションはvuex店舗(倉庫)で、「店は」基本的には、アプリケーションの状態のほとんどが含まれていた容器です。
異なる点vuexとシンプルなグローバルオブジェクト:
1.vuex状態メモリは、ストアの状態変化時に応答する、対応するコンポーネントは、効率的な更新になります。
2.直接ストアの状態を変更しないでください、それを変更する唯一の方法は、それぞれの状態の変化を追跡しやすく、突然変異の提出ディスプレイです。
状態
vuex状態が良好計算を容易にするために呼び出すコンポーネントのプロパティに書き込むことができ、対応する状態を得ることができ
書きます:
'vuex' からインポート{mapState}
計算:{
... mapState([ '年齢'])
}
ゲッター
店舗から導出するためのいくつかの状況は、ゲッターは、その依存関係に基づいて値を返しますが、その値の変更が依存して再計算されていない場合にのみキャッシュされます
同様の状態を使用します。
この。$ store.getters.isAdult
書きます:
'vuex' からインポート{mapGetters}
計算:{
... mapGetters([ 'isAdult'])
}