RxJS - Recherche d'opérateurs conditionnels

Cela retournera l'observable lorsque la première valeur de la source Observable remplira la condition de la fonction de prédicat prise en entrée.

Syntaxe

find(predicate_func: function): Observable

Paramètres

predicate_func - L'entrée donnée à cet opérateur est un predicate_func qui prendra dans l'élément source et vérifie s'il satisfait la condition donnée.

Valeur de retour

Il retournera l'observable lorsque la première valeur de la source Observable satisfera la condition de la fonction de prédicat prise en entrée.

Exemple

import { of } from 'rxjs';
import { find } from 'rxjs/operators';

let list1 = of(24, 3, 4, 9, 10, 15);
let final_val = list1.pipe(find(x => x % 2 === 0),);
final_val.subscribe(x ==> console.log(x));

Production

24