Angular2 - 路由到新页面时,并非所有子组件都被销毁

时间:2016-05-23 08:35:37

标签: angular angular2-routing

路由到新页面时,并非所有子组件都被正确销毁。在这个阶段,我不确定它是否是一个错误,或者我做错了什么。

问题:

基本上我有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/

1 个答案:

答案 0 :(得分:1)

这是一个已知问题,似乎已经修复(但尚未发布包含该修补程序的版本)https://github.com/angular/angular/issues/8458