ReferencewithLatestFrom
Reference · 30
withLatestFrom
withLatestFrom
К значению основного потока добавляет последнее значение второго.
Сигнатура
withLatestFrom(other$: ObservableInput): OperatorFunction
Маркеры
main: --a---b---c---|
other: ---1---2------|
result: ------[b,1]-[c,2]-|
Что делает
Эмитит только когда тикает основной поток. К значению основного добавляет последнее значение «пассивного» other$. Если other$ ещё не эмитнул — основное значение игнорируется.
Когда использовать
Клик + текущее состояние фильтра, отправка формы + текущий пользователь, событие + конфиг. Когда other$ нужен только как контекст, а не как триггер.
См. также
combineLatest, sample, switchMap
script.ts
CONSOLE · Console Output
Нажмите на запуск, чтобы увидеть результат...