RxJS - Rejoindre la fourche de l'opérateur

Cet opérateur prendra en entrée un tableau ou un objet dict et attendra que l'observable se termine et retournera les dernières valeurs émises par l'observable donnée.

Syntaxe

forkJoin(value: array or dict object): Observable

Paramètres

value - La valeur est l'entrée qui peut être un objet tableau ou dict.

Valeur de retour

Une observable est renvoyée avec les dernières valeurs émises par l'observable donnée.

Exemple

import { of, forkJoin } from 'rxjs';
import { concat } from 'rxjs/operators';

let list1 = of(2, 3, 4, 5, 6);
let list2 = of(4, 9, 16, 25, 36)
let final_val = forkJoin([list1, list2]);
final_val.subscribe(x => console.log(x));

Production

[6,36]