Jak mogę ponownie załadować bieżącą stronę w Angular 2?
jeśli jestem na stronie 2 (paginacja) i odświeżę stronę, pokaże się strona 1 (ładowanie strony z adresem URL), ale chcę odświeżyć stronę 2 i pojawi się na stronie 2
angular
refresh
angular2-routing
reload
page-refresh
FABI1987
źródło
źródło
window.location.reload()
po Chrome w systemie Linux, byłoby to idealne miejsce na uzyskanie odpowiedzi, a następnie możesz sprawdzić kod, aby uzyskać wersję przeglądarki i mieć logika wokół, na zdrowie !!Odpowiedzi:
Powinno to być technicznie osiągalne przy użyciu
window.location.reload()
:HTML:
TS:
Aktualizacja:
Oto podstawowy przykład StackBlitz pokazujący odświeżanie w akcji. Zwróć uwagę, że adres URL w ścieżce „/ hello” jest zachowywany po
window.location.reload()
wykonaniu.źródło
reload()
to standardowe podejście przeglądarki do ponownego ładowania zasobów z bieżącego adresu URL.