TypeScriptを介してAngularの現在のページをリロードするにはどうすればよいですか?
URLパラメータを変更したくないので、リロードするだけです。
これは技術的にwindow.location.reload()
を使用して達成できるはずです:
HTML:
<button (click)="refresh()">Refresh</button>
TS:
refresh(): void {
window.location.reload();
}
更新:
以下に基本的な StackBlitz の例を示します。実行中の更新を示しています。 window.location.reload()
が実行されると、「/ hello」パスのURLが保持されることに注意してください。
うまくいけばそれが助けてくれます!