这个问题通常表示在同一个应用程序中多次调用了StoreModule.forRoot()方法。这会导致每个调用都会在NgRedux存储中创建一个新实例,并对应用程序的状态进行重置。 要解决这个问题,需要检查项目中的所有模块,找到多次调用StoreModule.forRoot()方法的模块,并将其移除。可以参考以下代码示例: @NgModule({ imports: [ CommonModule, StoreModule.forRoot({ ...reducers }), SomeOtherModule, // ... ], declarations: [ AppComponent ], exports: [ AppComponent ] }) export class AppModule { }
// The problematic module @NgModule({ imports: [ CommonModule, SomeOtherModule, StoreModule.forRoot({ ...reducers }), // Remove this line // ... ], declarations: [SomeComponent], exports: [SomeComponent] }) export class SomeModule { }
上一篇:Angular-ERRORError:ExpectedvalidatortoreturnPromiseorObservable
下一篇:Angular-errorNG8001:'app-landing-topnavbar'isnotaknownelement”