|
@@ -34,12 +34,12 @@ const store = new Vuex.Store({ ...options })
|
|
|
|
|
|
``` js
|
|
``` js
|
|
{
|
|
{
|
|
- state, // то же, что и store.state, или локальный state при использовании модулей
|
|
|
|
- rootState, // то же, что и store.state, только при использовании модулей
|
|
|
|
- commit, // то же, что и store.commit
|
|
|
|
- dispatch, // то же, что и store.dispatch
|
|
|
|
- getters, // то же, что и store.getters
|
|
|
|
- rootGetters // то же, что и store.getters, только в модулях
|
|
|
|
|
|
+ state, // то же, что и `store.state`, или локальный state при использовании модулей
|
|
|
|
+ rootState, // то же, что и `store.state`, только при использовании модулей
|
|
|
|
+ commit, // то же, что и `store.commit`
|
|
|
|
+ dispatch, // то же, что и `store.dispatch`
|
|
|
|
+ getters, // то же, что и `store.getters`
|
|
|
|
+ rootGetters // то же, что и `store.getters`, только в модулях
|
|
}
|
|
}
|
|
```
|
|
```
|
|
|
|
|
|
@@ -140,7 +140,7 @@ const store = new Vuex.Store({ ...options })
|
|
|
|
|
|
- **`watch(getter: Function, cb: Function, options?: Object)`**
|
|
- **`watch(getter: Function, cb: Function, options?: Object)`**
|
|
|
|
|
|
- Устанавливает наблюдение за возвращаемым значением геттера, вызывая коллбэк в случае его изменения. Геттер получает единственный параметр состояние хранилища. Возможно указание дополнительного объекта опций, с такими же параметрами как и у метода `vm.$watch` корневой библиотеки Vue.
|
|
|
|
|
|
+ Устанавливает наблюдение за возвращаемым значением геттера, вызывая коллбэк в случае его изменения. Геттер получает состояние хранилища первым аргументом, и геттеры вторым аргументом. Возможно указание дополнительного объекта опций, с такими же параметрами как и у метода `vm.$watch` корневой библиотеки Vue.
|
|
|
|
|
|
Для прекращения наблюдения, необходимо вызвать возвращённую функцию-хэндлер.
|
|
Для прекращения наблюдения, необходимо вызвать возвращённую функцию-хэндлер.
|
|
|
|
|