Skip to content
On this page

Comment utiliser skip sur RxJS ?

Pour utiliser la méthode skip() dans RxJS, vous pouvez la passer en tant que méthode d'un observable. Cette méthode permet de sauter un certain nombre d'éléments émis par l'observable avant de retourner les éléments suivants. Par exemple, si vous avez un observable qui émet les nombres de 1 à 10, et que vous souhaitez ignorer les trois premiers éléments émis, vous pouvez écrire quelque chose comme ceci :

js
const source = of(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);

const example = source.pipe(skip(3));

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

Cela imprimera les nombres 4 à 10 dans la console.

WARNING

Il est important de noter que la méthode skip() ne modifie pas l'observable d'origine, mais retourne un nouvel observable avec les éléments sautés. Vous devez donc utiliser la méthode subscribe() sur l'observable retourné par skip() pour recevoir les événements émis.