потоку? То есть, сейчас получается нечто вроде:
Observable.combineLatest(
...
)
.do(...)
.switchMap(
Observable.if(
check(),
obs$1,
obs$2
)
)
можно ли обойтись без switchMap, а сразу к потоку?
К сожалению iif может принимать на вход только грязную функцию, т.е. можно написать следующим образом switchMap(value => iif(check(value), obs$1, obs$2)) Но запись следующего вида будет более понятна switchMap(value => check(value) ? obs$1 : obs$2) От сюда вопрос, имеет ли смысл использовать iif?
Не так прочитал вопрос, прошу прощения. Можете его задать подругому?
Обсуждают сегодня