En
Angular si cargas una página (un componente) y vuelves a cargarla con otro parámetro la página no recarga ni lanza los eventos de recarga correspondiente. Para evitar esta situación y forzar la recarga tenemos que agregar el siguiente código al constructor:
this.router.routeReuseStrategy.shouldReuseRoute = () => false;
Obviamente para que este código funcione tenéis que haber importado la librería Router y haberla inyectado en el constructor.
Espero que os sea de utilidad ^_^.
Comentarios