0
新しいルーティング(3.0.0-alpha.3)を使用していますが、存在しないルートをナビゲートしているユーザーにとって素晴らしい「ページが見つかりません」と表示したいと考えています。これはどのように達成できますか?表示ページがAngular2にありません
新しいルーティング(3.0.0-alpha.3)を使用していますが、存在しないルートをナビゲートしているユーザーにとって素晴らしい「ページが見つかりません」と表示したいと考えています。これはどのように達成できますか?表示ページがAngular2にありません
AngJobsがコメントしたように、実際にはNavigationErrorがあります。私は、ルータのイベントをサブスクライブする観測可能なルータのイベントを使用し、1が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/ angle/issues/9345 – AngJobs
alpha.7を使用して問題の解決方法を指摘できますか? – DNRN
あなたが扱うことができる 'NavigationError'イベントがあると思います – AngJobs