相关疑难解决方法(0)

使用选择器在 Angular 2 中动态加载组件

我们可以使用它的选择器在 Angular 2 中动态加载组件吗?

假设我们有一个像下面这样的组件,

 @Component({
    moduleId: module.id,
    selector: 'my-component',
    templateUrl: 'my-component.html',
    styleUrls: ['my-component.css']   
 })
 export class MyComponent{
 }
Run Code Online (Sandbox Code Playgroud)

我们可以使用它的选择器将它动态加载到容器中吗 my-component

<div #container ></div>

LoadComponent(selector: string){
    // Load using selector?
}
Run Code Online (Sandbox Code Playgroud)

可能需要在 NgModule 中导出组件并在我们想要加载它的地方导入 NgModule。

不确定如何实现这一点,任何正确方向的指针都会非常有帮助。

提前致谢!!

angular

5
推荐指数
1
解决办法
6267
查看次数

标签 统计

angular ×1