从Angular 8更新到Angular 9几天后,我在很多地方都遇到了这个问题。
之前它工作正常。
谁能帮我什么问题。下面的示例代码
list.reduce((acc, curr) => {
const obj = {};
obj['x'] = curr['Y'];
});
最佳答案
我在这里引用Ngrx版本8到9的更改列表和迁移指南
https://ngrx.io/guide/migration/v9
正如我发现的那样,与 Angular 9的不变性有一个特殊的变化。他们在其中定义了与 Action ,状态和可序列化相关的不变性逻辑。我尝试了他们建议的方法来解决Ngrx V9更新中的这些问题
https://ngrx.io/guide/store/configuration/runtime-checks@ngrx/store
附带五(5)个内置运行时检查。尝试禁用所有检查
关于javascript - 无法添加属性 "X",对象不可扩展 Angular 9,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60631071/