私は Angular プロジェクトに取り組んでいます。コンポーネントの更新アクションに苦労しています。
ボタンをクリックするとルーターのコンポーネントを更新したいと思います。更新ボタンがあり、それをクリックするとコンポーネント/ルーターを更新する必要があります。
試してみましたwindow.location.reload()
が、location.reload()
この 2 つは私のニーズに適していませんでした。ご存知の方がいらっしゃいましたら、助けてください。
ベストアンサー1
いくつか調査してコードを以下のように変更したところ、スクリプトが機能しました。条件を追加しただけです:
this.router.navigateByUrl('/RefreshComponent', { skipLocationChange: true }).then(() => {
this.router.navigate(['Your actualComponent']);
});