javascript – DOM中没有选择器标记的Angular 2组件

我要这个:

但是我不想重复* ngIf,所以我使用这个模板创建了我的组件< my-component>

我把* ngIf放在我的组件标签中:< my-component * ngIf =“...”>

问题是Angular 2正在放置< my-component>在DOM中标记,我不想要它.

对于任何了解ASP.NET WebForms的人,我想要一个Angular 2中的组件,其工作方式类似于< asp:PlaceHolder>控制…

最佳答案
对模板标记使用等效的expanded *ngIf表示法: