BACK
ReferencemergeScan
Reference · 77

mergeScan

mergeScan

rxjs.dev

Scan, где аккумулятор возвращает Observable.

Сигнатура

mergeScan(accumulator: (acc: R, value: T, index: number) => ObservableInput, seed: R, concurrent?: number): OperatorFunction

Что делает

Похож на scan, но accumulator может быть асинхронным и возвращает Observable. Результат каждого inner становится новым accumulator state.

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

Асинхронное состояние: накопление через HTTP, очередь команд с состоянием, workflows с эффектами.

См. также

scan, mergeMap, switchScan

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