@@ -52,8 +52,16 @@ const store = new Vuex.Store({ ...options })
5252
5353 ```
5454 state, // モジュール内で定義されていればモジュールのローカルステート
55- getters, // store.getters と同じ
56- rootState // store.state と同じ
55+ getters // store.getters と同じ
56+ ```
57+
58+ モジュールで定義されたときの仕様
59+
60+ ```
61+ state, // モジュールで定義された場合、モジュールのローカルステート
62+ getters, // 現在のモジュールのモジュールのローカルゲッター
63+ rootState, // グローバルステート
64+ rootGetters // 全てのゲッター
5765 ```
5866
5967 登録されたゲッターは ` store.getters` 上に公開されます。
@@ -117,13 +125,13 @@ const store = new Vuex.Store({ ...options })
117125
118126### Vuex .Store インスタンスメソッド
119127
120- - ** ` commit(type: string, payload?: any) | commit(mutation: Object)` **
128+ - ** ` commit(type: string, payload?: any, options?: Object ) | commit(mutation: Object, options? : Object)` **
121129
122- ミューテーションをコミットします。[詳細](mutations .md )
130+ ミューテーションをコミットします。` options ` は[名前空間付きモジュール]( modules . md #名前空間)で root なミューテーションにコミットできる ` root: true ` を持つことできます。 [詳細](mutations .md )
123131
124- - ** ` dispatch(type: string, payload?: any) | dispatch(action: Object)` **
132+ - ** ` dispatch(type: string, payload?: any, options?: Object ) | dispatch(action: Object, options? : Object)` **
125133
126- アクションをディスパッチします。すべてのトリガーされたアクションハンドラを解決するPromise を返します。[詳細](actions .md )
134+ アクションをディスパッチします。` options ` は[名前空間付きモジュール]( modules . md #名前空間)で root なアクションにディスパッチできる ` root: true ` を持つことできます。 すべてのトリガーされたアクションハンドラを解決するPromise を返します。[詳細](actions .md )
127135
128136- ** ` replaceState(state: Object)` **
129137
0 commit comments