|
@@ -248,7 +248,7 @@ store.registerModule(['nested', 'myModule'], {
|
|
|
|
|
|
Иногда нам может потребоваться создать несколько экземпляров модуля, например:
|
|
Иногда нам может потребоваться создать несколько экземпляров модуля, например:
|
|
|
|
|
|
-- Создание нескольких хранилищ, которые используются одним модулем (например, чтобы [избегать синглетонов в сохранением состояния в SSR](https://ssr.vuejs.org/ru/structure.html#избегайте-синглетонов-с-состоянием) при использовании опции `runInNewContext` в значении `false` или `'once'`);
|
|
|
|
|
|
+- Создание нескольких хранилищ, которые используются одним модулем (например, чтобы [избегать синглтонов в сохранением состояния в SSR](https://ssr.vuejs.org/ru/structure.html#избегайте-синглтонов-с-состоянием) при использовании опции `runInNewContext` в значении `false` или `'once'`);
|
|
- Регистрация модуля несколько раз в одном хранилище.
|
|
- Регистрация модуля несколько раз в одном хранилище.
|
|
|
|
|
|
Если мы используем просто объект для определения состояния модуля, тогда этот объект состояния будет использоваться по ссылке и вызывать загрязнение состояния хранилища / модуля при его мутациях.
|
|
Если мы используем просто объект для определения состояния модуля, тогда этот объект состояния будет использоваться по ссылке и вызывать загрязнение состояния хранилища / модуля при его мутациях.
|