【发布时间】:2021-02-15 22:40:57
【问题描述】:
我有使用 ComponentFactoryResolver 动态创建的组件。我想把它插入到模板中。我尝试使用 templateRef 或 viewContainerRef 但没有一个成功。
ComponentOutlet 需要组件类而不是实例,ViewContainerRef 需要模板引用。它们都不适用于创建的实例。
如何使它与创建的组件实例一起工作?有什么办法吗?
解决方案
我使用 ViewContainerRef 的 insert 方法解决了我的问题
【问题讨论】:
-
你能展示一下你的尝试吗?
-
ViewContainerRef 有一个 createComponent 方法。
标签: angular