1. ホーム
  2. angular

[解決済み] Angularでコンポーネントをリフレッシュする方法

2022-08-21 04:29:50

質問

Angularのプロジェクトに取り組んでいます。私はコンポーネントのリフレッシュアクションで苦労しています。



私は、ボタンクリック時にルータのコンポーネントを更新したいと思います。 私はそれをクリックしたときにコンポーネント/ルータが更新される必要があるリフレッシュボタンを持っています。



私は試してみました window.location.reload()location.reload() この2つは私の必要性には適していません。誰かがそれを知っている場合は、助けてください。

どのように解決するのですか?

いくつかの研究と私のコードを以下のように修正した後、スクリプトは私のために動作しました。条件を追加しただけです。

this.router.navigateByUrl('/RefreshComponent', { skipLocationChange: true }).then(() => {
    this.router.navigate(['Your actualComponent']);
});