Ash*_*h S 6 javascript typescript angular angular9
从 Angular 8 更新到 Angular 9 几天后,我在很多地方都遇到了这个问题。早些时候它工作正常。
任何人都可以帮助我有什么问题。下面的示例代码
list.reduce((acc, curr) => {
const obj = {};
obj['x'] = curr['Y'];
});
Run Code Online (Sandbox Code Playgroud)
小智 13
我在这里参考 Ngrx 版本 8 到 9 的更改列表和迁移指南
https://ngrx.io/guide/migration/v9
我发现有一个与 angular 9 的不变性相关的特殊变化。他们在那里定义了动作、状态和可序列化相关的不变性逻辑。我在这里尝试了他们建议的解决 Ngrx V9 更新问题的方法
https://ngrx.io/guide/store/configuration/runtime-checks
@ngrx/store
附带五 (5) 个内置运行时检查。尝试禁用所有检查
小智 7
如果您在 Angular 中使用 NgRx 后收到此错误。尝试实现以下代码,它将在全球范围内有所帮助。否则,您可以利用对象或数组的深度克隆来根除问题。
@NgModule({
imports: [
StoreModule.forRoot(reducers, {
runtimeChecks: {
strictStateImmutability: false,
strictActionImmutability: false,
},
}),
],
})
export class AppModule {}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5084 次 |
最近记录: |