Мне нужно сделать что-то слишком сложное. Я пытаюсь отписаться от Subscription
, используя takeUntil
, и жду, пока параметры маршрута выдают изменение.
Вот сложная часть: мне нужно установить takeUntil
внутри параметров маршрута subscribe
. Это должно быть примерно так:
ngOnInit(): void {
this.route.params.subscribe(params => {
this.autoMethodSubscription = interval(5000).pipe(takeUntil(this.route.params)).subscribe(() => { this.autoMethod(); });
});
}
autoMethodSubscription
не работает, потому что это insta отписывается, я думаю.
Есть идеи?