Angular TemplateRef ExpressionChangedAfterItHasBeenCheckedError

时间:2017-10-20 19:20:26

标签: angular

只是玩TemplateRef

所以我设置了这个简单的代码

在chrome控制台中我有

错误错误:ExpressionChangedAfterItHasBeenCheckedError:表达式在被删除后发生了变化

如果在ng-template

中,我可以看到这一点

将是这篇文章中的ngModel

Angular - Exception when adding dynamic component

但是绑定简单.....

git checkout <commit> -- <file>

提前致谢

1 个答案:

答案 0 :(得分:2)

由于#myTemplate是静态视图查询,因此您可以使用ngOnInit hook

ngOnInit(): void {
   this.view.createEmbeddedView(this.tmpl)
}