我有一個角(4.2.5)的應用程序,並在我的代碼的某個時刻,我這樣做:角 - 路由器導航取消沒有道理
this._appService
.post('/createhero/save', opts)
.subscribe(
(resData: any) =>
{
this._router.navigate(['home']);
}
);
路由器調用navigate()
不起作用 - 什麼都沒發生。我啓用了路由的調試,這是我所得到的:
所以導航,而不給出的理由取消。在其他組件中,我有相同種類的navigate()
(一些可觀察的回調函數),效果很好。路線/home
也適用。
我開始用盡想法,我甚至不知道爲什麼navigate()
在這種情況下不起作用。
你在哪裏使用導航代碼? – TheUnreal
在我的CreateHeroComponent的save()方法中,它由一個按鈕'' –