Opérateurs RxJS

Les opérateurs RxJS transforment, filtrent ou combinent des flux, et s'enchaînent avec pipe. map transforme chaque valeur, filter en retient certaines, switchMap bascule vers un nouvel Observable en annulant le précédent, debounceTime attend une pause dans les émissions.

Exemple

recherche$.pipe(
  debounceTime(300),
  switchMap(q => http.get(`/api?q=${q}`))
)

Notions voisines

Tout le glossaire