尝试使用DynamicComponentLoader
时 this._dcl.loadIntoLocation(ComponentA,rootComponenetRef,'popupPlaceholder');
如果带有#popupPlaceholder的div在html中的运行时中插入,则加载器将找不到div。 只有当div在编译时写入html时,加载器才会识别它。
我该如何解决?
答案 0 :(得分:2)
这就是设计的。您无法在运行时添加模板变量,除非作为动态添加组件的组件模板的一部分。