@ ngrx / store - набор состояний в одном угловом модуле переопределяется другим угловым модулем - PullRequest
0 голосов
/ 25 апреля 2019

В main.module.ts

@NgModule({
  declarations: [
    AppComponent,
  ],
  imports: [
    BrowserModule,
    AppRoutingModule,
    ReactiveFormsModule,
    UiLibModule,
    AepBaseModule,
    AuthModule,
    HttpClientModule,
    StoreModule.forRoot({}),
    !environment.production ? StoreDevtoolsModule.instrument() : []
  ],
  providers: [
    {provide: HTTP_INTERCEPTORS, useClass: LoggingInterceptor, multi: true}
  ],
  bootstrap: [AppComponent]
})

В auth.module.ts,

@NgModule({
  declarations: [
    LoginComponent,
    RegisterComponent
  ],
  imports: [
    CommonModule,
    ReactiveFormsModule,
    StoreModule.forFeature('auth', loginActionsReducer)
  ]
})

В ui.lib.module.ts,

@NgModule({
  declarations: [
    LoaderComponent,
    ModalComponent
  ],
  imports: [
    CommonModule,
    StoreModule.forFeature('ui', uiLibReducer)
  ]
})

Когда я устанавливаю состояние в одном модуле, состояние другого модуля удаляется.Я приложил скриншот ниже,

enter image description here

Я скучаю по чему-нибудь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...