作为内容插入到另一个组件中时,防止创建组件(角度2)

时间:2017-06-05 02:26:11

标签: angular2-components

将组件作为另一个组件的ng-content插入时,如何在表达式为真之前阻止它被初始化?

<ng-content *ngIf="expression"></ng-content>

我基本上只希望组件的ngOnInit方法在实际可见时运行。

1 个答案:

答案 0 :(得分:0)

你需要将'-iv'元素中的ng-content包装起来使用* ngIf。

<div *ngIf="expression">
<ng-content ></ng-content>
</div>