Я нахожу много примеров, когда ActivatedRoute
Observables, такие как params
или url
, подписываются, но не отписываются.
constructor(private route: ActivatedRoute) {}
ngOnInit() {
this.route.params
// (+) converts string 'id' to a number
.switchMap((params: Params) => this.service.getHero(+params['id']))
.subscribe((hero: Hero) => this.hero = hero);
}
- Уничтожаются ли объекты маршрута и подписки автоматически и создаются ли заново при создании каждого компонента?
- Должен ли я заботиться об отказе от подписки на эти
Observable
s? - Если нет, можете ли вы объяснить, что происходит с деревом объектов ActivatedRoute в _6 _._ 7_?
queryParams
срабатывала в последний раз после этого. - person Daniel   schedule 04.02.2021