BACK
Referenceconcat
Reference · 28

concat

Воспроизводит потоки строго по очереди.

Сигнатура

concat(...sources: ObservableInput[]): Observable

Маркеры

a:        --1--2|
b:               --3--4|
result:   --1--2--3--4|

Что делает

Подписывается на первый источник. После его complete — подписывается на второй, и т.д. Если предыдущий не завершится — следующий не стартует.

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

Сценарий «показать кэш, потом подгрузить актуальное»: concat(cache$, network$). Каскадная инициализация: миграции БД → загрузка модулей → готовность UI.

См. также

merge, concatMap, startWith

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