31 votos

¿Cómo recargar la página completa en Angular 2?

¿Cómo puedo recargar la página actual en Angular mediante TypeScript?

No quiero cambiar los parámetros de la URL, sólo recargar.

83voto

Esto debería ser técnicamente posible utilizando window.location.reload() :

HTML:

<button (click)="refresh()">Refresh</button>

TS:

refresh(): void {
    window.location.reload();
}

Actualización:

A continuación, se presenta un esquema básico StackBlitz ejemplo que muestra la actualización en acción. Observe que la URL de la ruta "/hello" se mantiene cuando window.location.reload() se ejecuta.

Espero que eso ayude.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X