/ / Comment utiliser `do` en tant qu'opérateur de location de RxJS? - javascript, rxjs, rxjs5, rxjs-lettable-operators

Comment utiliser `do` en tant qu'opérateur de location de RxJS? - javascript, rxjs, rxjs5, rxjs-lettable-operators

RxJS 5.5 permet de récupérer des opérateurs locatifs et de les diriger comme ceci:

import { ajax } from "rxjs/observable/dom/ajax"
import { catchError, map, retry } from "rxjs/operators"

ajax.getJSON("https://example.com/api/test")
.pipe(
retry(3, 1000),
map(fetchUserFulfilled),
catchError(console.error)
)

Comment pourrais-je utiliser le do opérateur entre ces commandes?

Réponses:

10 pour la réponse № 1

le do opérateur a été renommé dans RxJS 5.5 en tap parce qu'il est entré en collision avec le JavaScript do mot-clé.

Pour plus d'informations, voir: https://github.com/ReactiveX/rxjs/blob/master/doc/pipeable-operators.md#pipeable-operators