我们具有将一个组件元素跳转到另一组件的Jumpto动作。在这种情况下,ChangeDetectorRef[destroyed]
始终为真,因为我无法强制使用ChangeDetectorRef.detectChanges()
函数
home.component
function(){
this.router.navigate(['/dashboardComponent']);
//BehaviorSubject
this.behSubject.subscribe();
}
dashboard.component
ngOninIt(){
//BehaviorSubject
this.behSubject.subscribe(
//function call
this.setValues()
)
}
setValues(){
ChangeDetectorRef[destroyed] // Always true.
}
它是否将home.component
被破坏的实例携带到dashboard.component
?如何克服这个问题?