Appearance
Comment utiliser of en RxJS ?
RxJS est un ensemble de bibliothèques pour les programmes asynchrones et réactifs en JavaScript. L'opérateur of
est utilisé pour créer un Observable à partir d'une série de valeurs, qu'il émettra l'une après l'autre dans l'ordre donné. Voici un exemple d'utilisation de l'opérateur of
:
js
import { of } from 'rxjs';
// Créer un Observable à partir de la série de valeurs 1, 2, 3 et 4
const source = of(1, 2, 3, 4);
// Souscrire à l'Observable et afficher chaque valeur dans la console
source.subscribe(val => console.log(val));
// Cela affichera les valeurs 1, 2, 3 et 4 dans la console
L'opérateur of
peut également être utilisé pour créer un Observable à partir d'un tableau de valeurs :
js
import { of } from 'rxjs';
// Créer un Observable à partir du tableau [1, 2, 3, 4]
const source = of([1, 2, 3, 4]);
// Souscrire à l'Observable et afficher chaque valeur dans la console
source.subscribe(val => console.log(val));
// Cela affichera le tableau [1, 2, 3, 4] dans la console
Il est important de noter que l'opérateur of
émettra chaque valeur de la série dans l'ordre donné, puis émettra une notification de complétion pour indiquer qu'il n'y a plus de valeurs à émettre.