Мне нужно, если true, то заканчивать subsribe, а если false, то переключиться на другой Observable. С помощью каких операторов это можно сделать?
switchMap true ? myObservable : NEVER
Так? .pipe( switchMap(true ? myObservable : NEVER) )
Да суть такая, только ты синтаксис поправишь, это я чтобы не писать много
возможно вам filter нужен
Но мне не нужно фильтровать данные, мне нужно переключиться на другой поток, иначе завершить текущий
https://www.learnrxjs.io/learn-rxjs/operators/filtering/filter если кратко он не будет дальше по pipe передавать данные
А, я понял, тоже, как вариант
В место невер нужно емпти по идее
Обсуждают сегодня