【发布时间】:2017-10-10 14:31:42
【问题描述】:
我需要在运行时动态创建多个组件的实例。
我在网上找到了几个例子,包括 StackOverflow 和 angular.io 页面本身。
但是当我为组件模型赋值时总是收到异常 ExpressionChangedAfterItHasBeenCheckedError。
即使是此功能的专用示例也会引发相同的异常: Angular.io article Plunker
ERROR 错误:ExpressionChangedAfterItHasBeenCheckedError:表达式在检查后已更改。以前的值:'未定义'。当前值:'Bombasto'。看起来视图是在其父级及其子级经过脏检查后创建的。它是在变更检测钩子中创建的吗?
我应该忽略这个还是可以/应该修复它?
【问题讨论】:
-
这是新手错误:)。不要在它已经被选中之后手动改变它的状态。见stackoverflow.com/q/34364880/573032
-
thx 伙计们,将看看它。 Rusev 解决了实际的错误
标签: angular