Я ищу существующий оператор, который мог бы отфильтровать мою наблюдаемую, и если это правда, наблюдаемая завершится.
Я могу сделать это так:
obs$.pipe(
filter(value => value),
first()
);
НоМне интересно, есть ли способ объединить операторы filter
и first
.
Я думал, что skipUntil
будет хорошим выбором, но он пропускает, пока наблюдаемый не испустити до тех пор, пока не будет передано истинное значение.