хорошо, для этого есть много ненужных хаков (даже опасных из-за утечек памяти ...), но правильный (предполагаемый) способ - подписаться на изменение параметров маршрута, тогда связанная форма должна обновиться при перезагрузкеваши данные:
ngOnInit() {
this.route.paramMap.subscribe(params => {
this.myParam = params.get("id");
this.loadData();
})
}
примечание: здесь используется маршрут ActivatedRoute , импортированный из '@ angular / router';
, но, если вы все еще хотите полное обновление,вы можете установить фиктивный корень / компонент, который перенаправит вас обратно.