0
我正在使用新的路由(3.0.0-alpha.3),並希望爲任何用戶導航到不存在的路由顯示一個很好的「頁面未找到」。這如何實現?在Angular2中找不到顯示頁面
我正在使用新的路由(3.0.0-alpha.3),並希望爲任何用戶導航到不存在的路由顯示一個很好的「頁面未找到」。這如何實現?在Angular2中找不到顯示頁面
AngJobs評論說確實存在一個NavigationError。我使用的路由器事件觀察到的認購路由器事件,並查看是否有一個NavigationError:
constructor(private _router: Router) {
this._router.events.subscribe((event: NavigationError) => {
if (event.error) {
this._router.navigate(['/error']);
}
});
}
最新的一個是實際角路由器3.0.0-alpha.7 https://github.com/angular/ angular/issues/9345 – AngJobs
您能否使用alpha.7指出解決方案? – DNRN
我認爲你可以處理一個'NavigationError'事件 – AngJobs