Як я можу перезавантажити поточну сторінку в Angular 2?
якщо iam на сторінці 2 (пагінація) і оновити сторінку, вона покаже сторінку 1 (завантаження сторінки URL), але я хочу, щоб я оновив сторінку 2, і вона з'явиться на сторінці 2
Як я можу перезавантажити поточну сторінку в Angular 2?
якщо iam на сторінці 2 (пагінація) і оновити сторінку, вона покаже сторінку 1 (завантаження сторінки URL), але я хочу, щоб я оновив сторінку 2, і вона з'явиться на сторінці 2
window.location.reload()
chrome в Linux, це було б ідеальним місцем для отримання відповіді, і тоді ви можете перевірити свій код, щоб отримати версію браузера та мати логіка навколо, ура!
Відповіді:
Це технічно має бути досяжним за допомогою window.location.reload()
:
HTML:
<button (click)="refresh()">Refresh</button>
TS:
refresh(): void {
window.location.reload();
}
Оновлення:
Ось базовий приклад StackBlitz, що показує оновлення в дії. Зверніть увагу, що URL-адреса на шляху "/ hello" зберігається під час window.location.reload()
виконання.
reload()
є стандартним підходом браузера до перезавантаження ресурсів із поточної URL-адреси.