Angular 2获取应用程序的ViewContainerRef

时间:2017-05-04 11:29:18

标签: javascript angular

我想动态创建一个模态组件,并将组件附加到body或我的根元素。

我知道当您需要动态添加组件时,您需要ViewContainerRef

例如:

createComponent(type) {
    this.container.clear(); 
    const factory: ComponentFactory = this.resolver.resolveComponentFactory(AlertComponent);
    this.componentRef: ComponentRef = this.container.createComponent(factory);
  }

如何将组件附加到根组件?

1 个答案:

答案 0 :(得分:0)

您应该在rootcomponent html文件中使用选择器