2

この問題のためにすでに多くの調査を行っていますが、まだ何も見つかりませんでした。リンクをクリックして Web アプリケーションを使用すると、ブラウザは問題なくリダイレ​​クトされます。しかし、F5 キーまたは [リロード] ボタンを押してブラウザをリロードすると、URL がデコードされ、

http://localhost:4200/#/kalender;kuerzel=name/list から http://localhost:4200/#/kalender;kuerzel%3Dname/list

次のエラーが発生します。

エラー: キャッチされていません (約束されています): エラー: どのルートにも一致しません。URL セグメント: 'kalender;kuerzel%3Dname/list'

これは、リンクを生成するコードの一部です。

...
    else {
        this.router.navigate(
            ['.', {kuerzel: this.calendarStore.addSelectedEmployee(query).join()}],
            {relativeTo: this.route}
    );

この問題は、ブラウザをリロードしたときにのみ発生します。私はここに来たばかりなので、さらに情報が必要な場合はお尋ねください。

4

0 に答える 0