От всего нужно
по идеи ангуляр сам за этим должен следить
Любым способом. Take(1), until.... Как угодно, но нужно
Думаю только в async пайпе
destroyed = new Subject() ngOnDestroy { this.destroyed.complete() } ... router.events.pipe(takeUntil(this.destroyed)).subscribe();
Ага. Как вариант
Поправлюсь. Можно не отписываться если должно жить постоянно. Я так кручу спиннер при смене роутов в Мейн компоненте
subscription и потом вызвать его метод unsubscribe()
А если у тебя 500 таких подписок, ты для каждого будешь это делать?)
хотя так проще, согласен) сам так и делаю, просто решил чет поменять в жизни и метод отписки)))
Subscription.add
Интересное начало замены чего-то в жизни
Хочешь поменять-погугли реализацию декораторов, реализующих отписку
да, отписываться нужно, после дестроя компонента подписка остается жить и прекрасно работает. где-то попадалась инфа, что от роутера не нужно отписываться, ангуляр сам за этим проследит, скорее всего, речь там шла про activatedRoute
Обсуждают сегодня