例えば項目のリストをフィルタリングしたりカウントするときのように、ストアの状態を算出したいときがあります。
Vuex を利用するとストア内に を定義することができます。それらをストアの算出プロパティと考えることができます。算出プロパティと同様に、ゲッターの結果はその依存関係に基づいて計算され、依存関係の一部が変更されたときにのみ再評価されます。
どのコンポーネントの内部でも簡単にゲッターを利用することができます:
プロパティとしてアクセスされるゲッターは のリアクティブシステムの一部としてキャッシュされるという点に留意してください。
関数を返り値にすることで、ゲッターに引数を渡すこともできます。これは特にストアの中の配列を検索する時に役立ちます:
メソッドによってアクセスされるゲッターは呼び出す度に実行され、その結果はキャッシュされない点に留意してください。