ngrx предоставляет одно хранилище для одного StoreModule.forRoot
. Все его дочерние элементы будут использовать одно и то же хранилище.
Если вы хотите добиться желаемого поведения, вам необходимо изменить структуру своего приложения, чтобы StoreModule.forRoot
вызывался в дочернем модуле, принадлежащем ротации.
Если вам нужно вызвать StoreModule.forRoot
в AppModule
из-за других зависимостей, то плохие новости: нет способа разделить контексты для дочерних модулей родительского с помощью StoreModule.forRoot
.
Если вы нужно - попробуйте добавить к своим действиям свойство, указывающее на ключ. И затем уважайте этот ключ в редукторах и селекторах. Это требует большего количества кода, но в настоящее время это единственный способ разделить его.