@coderlex

Нужен ли unsubscribe() после takeUntil().subscribe()?

Нужно ли сохранять subscription для последующей "отписки" в ngOnDestroy (см код ниже)? Или после выполнения предиката в takeUntil вся работа по очистке памяти будет выполнена автоматически?
public ngOnInit() {
	this.actions$
		.ofType(SIGNUP_FAILURE)
		.takeUntil(this.destroyed$)
		.do((action: Action) => {
			...
		})
		.subscribe();
}

public ngOnDestroy() {
	this.destroyed$.next(true);
	this.destroyed$.complete();
}
  • Вопрос задан
  • 314 просмотров
Пригласить эксперта
Ответы на вопрос 1
sHinE
@sHinE
веб-разработчик, php/js/mysql и сопутствующее
Где-то на SO такой способ для очистки памяти и рекомендовали, наколько я понял - там как раз unsubscribe() делать не надо было.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы