我有一个名为"leave()"的方法,其中我们将页面重定向到dashboard.
还有另一个场景,它由信号器事件(Subject)调用.在这种情况下,页面重定向成功,但仪表板页面上的组件加载不正确.
在下面的代码中,"OnLeaveAll"是"hubService"中的主题类型.
ngOnInit(): void {
this.hubService.OnLeaveAll.subscribe(x => {
this.leave();
});
}
leave() {
this.router.navigate(['app', 'dashboard']);
}