Подозреваю, что ждет завершения потока, то есть надо поставить first() first(), map(...), catch(...)...
спасибо, сработало) только я не понял, почему так?
Потому что должно соблюдаться правило - 1 изменение значения ведет к 1 проверке валидатором. В вашем случае 1 изменение мапится на поток options$, который хрен знает сколько значений успеет выкинуть, то есть неразбериха. А если случится второе изменение? Тогда 2 валидатора будут работать параллельно скорее всего не будет, просто будет ждать завершения первого валидатора
понял, спасибо за объяснение
Обсуждают сегодня