我们可以使用它的选择器在 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 ×1