路由到新页面时,并非所有子组件都被正确销毁。在这个阶段,我不确定它是否是一个错误,或者我做错了什么。
问题:
基本上我有2条路线叫做PageOne& PageTwo。
PageOne是一个通过ngFor循环渲染子组件(TestComponent)3次的组件。
<test-component *ngFor="let item of items;"></test-component>
如果我路由到PageTwo,我会期望所有3个子组件都被销毁。如果您看到在我的plunker上重现的说明,您将看到3个子组件中只有2个被销毁。
这是一个再现问题的Plunker。 http://embed.plnkr.co/uor231/