ReferenceswitchScan
Reference · 106
switchScan
switchScan
Асинхронный scan, который отменяет предыдущий accumulator Observable.
Сигнатура
switchScan(accumulator: (acc: R, value: T, index: number) => ObservableInput, seed: R): OperatorFunction
Что делает
Похож на mergeScan, но если приходит новое значение source, предыдущий Observable аккумулятора отменяется.
Когда использовать
Состояние, где актуален только последний расчёт: live search state, пересчёт фильтров, async reducers с отменой.
См. также
scan, mergeScan, switchMap
script.ts
CONSOLE · Console Output
Нажмите на запуск, чтобы увидеть результат...