Задать вопрос
@Coder321

Как сделать unsubscribe?

Есть примерно такая функция
const sub: Subscription = this.usersService.allUsers
 .subscribe(users=> {
otherBehaviorSubject.next(users.filter(/*some filter function*/));
sub.unsubscribe(); // В этом моменте постоянно матерится на то что sub === undefined
});

Мне нужно только раз получить не значение с BehaviorSubject и сразу отписаться, как такое сделать?
  • Вопрос задан
  • 214 просмотров
Подписаться 1 Простой Комментировать
Ответ пользователя Mykola К ответам на вопрос (2)
@IKMOL
Coder321 как минимум sub.unsubscribe(); вынести за скобки
const sub: Subscription = this.usersService.allUsers
 .subscribe(users=> {
otherBehaviorSubject.next(users.filter(/*some filter function*/));
});
sub.unsubscribe();
Ответ написан