Skip to content
On this page

Utiliser combineLatest

combineLatest() combine la sortie de plusieurs Observables émis à des moments différents en un seul Observable. Elle attend que chaque Observable émette au moins un élément avant de combiner les derniers éléments émis par chaque Observable.

Example:

js
const sourceOne = of(1, 2, 3);
const sourceTwo = of(4, 5, 6);

const example = combineLatest(sourceOne, sourceTwo);

example.subscribe(val => console.log(val));

// Logs [1, 4], [2, 4], [2, 5], [3, 5], [3, 6]