Angular 2で現在のページをリロードするにはどうすればよいですか?
ページ2(ページ付け)でiamを使用してページを更新すると、ページ1(URLページロード)が表示されますが、ページ2を更新すると、ページ2に表示されます。
Angular 2で現在のページをリロードするにはどうすればよいですか?
ページ2(ページ付け)でiamを使用してページを更新すると、ページ1(URLページロード)が表示されますが、ページ2を更新すると、ページ2に表示されます。
window.location.reload()
LinuxでChromeを回避する方法について、新しいSOの質問を作成することをお勧めします。これは、回答を得るのに理想的な場所です。その後、コードをチェックインして、ブラウザーのバージョンを取得します。周りの論理、乾杯!
回答:
これは、技術的には以下を使用して達成できるはずwindow.location.reload()
です。
HTML:
<button (click)="refresh()">Refresh</button>
TS:
refresh(): void {
window.location.reload();
}
更新:
これは、更新の動作を示す基本的なStackBlitzの例です。「/ hello」パスのURLwindow.location.reload()
は、実行時に保持されることに注意してください。
reload()
現在のURLからリソースをリロードするための標準的なブラウザアプローチです。