【发布时间】:2016-11-12 05:40:50
【问题描述】:
我想要这个:
<div *ngIf="...">div 1...</div>
<div *ngIf="...">div 2...</div>
<div *ngIf="...">div 3...</div>
但我不想重复*ngIf,所以我用这个模板创建了我的组件<my-component>:
<div>div 1...</div>
<div>div 2...</div>
<div>div 3...</div>
我把 *ngIf 放在我的组件标签中:<my-component *ngIf="...">
问题是 Angular 2 将 <my-component> 标记放入 DOM,我不想要它。
对于任何了解 ASP.NET WebForms 的人,我想要一个 Angular 2 中的组件,其工作方式类似于 <asp:PlaceHolder> 控件...
【问题讨论】:
-
在 DOM 中放入输出意味着
有你不想拥有吗? -
没错,就是这样
标签: javascript angular angular2-template angular2-directives