typescript 如何使用ngrx/store解决此错误

1hdlvixo  于 2022-12-05  发布在  TypeScript
关注(0)|答案(2)|浏览(118)

我遇到了一个错误使用StoreModule。forRoot()在Angular 项目与NgRX。我会附上我的错误图片,如果有人可以帮助解决它。
我尝试使用ngrx/store在angular中实现reducer,但在将其导入app.module.Image of error时遇到了问题

kmbjn2e3

kmbjn2e31#

我已经有一段时间没有使用这个语法了,它可能是一个回归bug。

StoreModule.forRoot({ tutorial: reducer } as ActionReducerMap<any,any>)

此外,我建议看一下createAction和createReducer语法-它使事情变得更简单。

u0njafvf

u0njafvf2#

尝试按如下方式导入:

StoreModule.forRoot(ROOT_REDUCERS, {
  metaReducers: ROOT_META_REDUCERS,
  runtimeChecks: {
    // NB:
    // Neccessery in order to be able to use Router state.
    strictStateImmutability: false,
    strictActionImmutability: false,
  },
}),

相关问题