E
как работает switchMap оператор, вот такой пример
observable.pipe(switchMap(v:boolean=>{
if(v) return observable2;
return of('empty')
}))
Если v == true, то я возвращаю другой observable2 и на него происходит подписка, всё ок
Но если сначала придёт v == true, произойдёт подписка на observable2, а затем придёт v==false, подписка на observable2 отменится?