Мне просто любопытно, какие ловушки жизненного цикла вызываются, когда мы используем router.navigate на нашей текущей странице, скажем, для перезагрузки страницы.
constructor(private router: Router) { }
reload () {
this.router.navigate(['/currentpage']);
}