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