BACK
ReferencestartWith
Reference · 31

startWith

startWith

rxjs.dev

Вставляет одно или несколько значений в начало потока.

Сигнатура

startWith(...values: T[]): MonoTypeOperatorFunction

Маркеры

in:           ----1----2--|
startWith(0): 0---1----2--|

Что делает

Синхронно эмитит переданные значения, затем подписывается на источник и проталкивает дальше всё, что он эмитит.

Когда использовать

Инициальное значение для combineLatest, чтобы поток заработал сразу. Loading-state перед первым ответом: startWith({ loading: true }).

См. также

endWith, concat, BehaviorSubject

script.ts // TypeScript
CONSOLE · Console Output
Нажмите на запуск, чтобы увидеть результат...