Wie kann ich die aktuelle Seite in Angular 2 neu laden?
Wenn ich auf Seite 2 bin (Paginierung) und die Seite aktualisiere, wird Seite 1 (URL-Seitenladung) angezeigt, aber ich möchte, dass ich Seite 2 aktualisiere und sie auf Seite 2 erscheint
Wie kann ich die aktuelle Seite in Angular 2 neu laden?
Wenn ich auf Seite 2 bin (Paginierung) und die Seite aktualisiere, wird Seite 1 (URL-Seitenladung) angezeigt, aber ich möchte, dass ich Seite 2 aktualisiere und sie auf Seite 2 erscheint
window.location.reload()
unter Linux für Chrome fortbewegen können. Dies wäre der ideale Ort, um Ihre Antwort zu erhalten, und dann müssen Sie möglicherweise Ihren Code überprüfen, um die Browserversion zu erhalten und zu haben eine Logik herum, Prost !!
Antworten:
Dies sollte technisch erreichbar sein mit window.location.reload()
:
HTML:
<button (click)="refresh()">Refresh</button>
TS:
refresh(): void {
window.location.reload();
}
Aktualisieren:
Hier ist ein grundlegendes StackBlitz- Beispiel, das die Aktualisierung in Aktion zeigt. Beachten Sie, dass die URL im Pfad "/ hello" bei der window.location.reload()
Ausführung beibehalten wird.
reload()
ist ein Standard-Browser-Ansatz zum erneuten Laden von Ressourcen von der aktuellen URL.