相关疑难解决方法(0)

如何动态创建自举模式作为Angular2组件?

原始标题:无法在Angular 2中初始化动态追加(HTML)组件

我已经创建了一个指令,在初始化时将一个模态附加到正文.当单击一个按钮(带有指令注入其中)时,这个模态会激活.但我希望这个模态的内容是另一个组件(实际上我希望模态是组件).似乎我无法初始化组件.

这是我所做的一切:

http://plnkr.co/edit/vEFCnVjGvMiJqb2Meprr?p=preview

我正在尝试将my-comp作为我的组件的模板

 '<div class="modal-body" #theBody>' 
            + '<my-comp></my-comp>' + 
 '</div>
Run Code Online (Sandbox Code Playgroud)

angular

16
推荐指数
1
解决办法
1万
查看次数

引导多个组件的含义是什么

我可以执行以下操作:

@NgModule({
    imports: [BrowserModule],
    declarations: [AppComponent, BComponent],
    bootstrap: [AppComponent, BComponent] <---------- here two components
})
Run Code Online (Sandbox Code Playgroud)

它将创建两个 html 标签:

<my-app ng-version="2.4.5" _nghost-lii-0=""><h1 _ngcontent-lii-0="">Hello Angular</h1></my-app>
<b-app ng-version="2.4.5" _nghost-lii-0=""><h1 _ngcontent-lii-0="">Hello Angular</h1></b-app>
Run Code Online (Sandbox Code Playgroud)

我想知道这种设置的含义是什么?我是要在一个注入器中拥有两个组件树,还是它们将充当两个不同的应用程序?还有什么我没想过的吗?

angular

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

标签 统计

angular ×2