пайпе идут tap, filter и и тд. Цепочка отрабатывает норм, но когда в конец добавляю exhaustMap, то ни один оператор выше не срабатывает. Объясните плз почему так?)
exhaustMap переключает поток на тот, который будет в exhaustMap
Код в студию
combineLatest( this.store.pipe(select(this.config.getReadChartParams)), this.store.pipe(select(this.config.getReportsParamsSelector)) ).pipe( tap(() => console.log(‘tap’)), filter(([param]) => Boolean(param.id)), exhaustMap(() => *httpCall*) ) Привел пример в combineLatest т.к поведение такое же. При exhaustMap не работает ничего. Без него пайп отрабатывает
Обсуждают сегодня