在使用 Angular 2 进行 Ahead-of-Time (AOT) 编译时,我有一个父组件和一个子组件,如下所示:
<div>
<h1>I am a parent</h1>
<myChild *ngIf="showChild"></myChild>
</div>
我知道子模板是动态插入到DOM中的。
如果showChild
被评估为false
,那么Angular何时销毁子组件呢?或者Angular根本不会销毁子组件吗?这是否是Angular调用onDestroy()
方法的时间?