tap
Lleva a cabo un efecto colateral en cada emisión del Observable fuente, pero retorna un Observable que es idéntico a la fuente
Descripción
Ejemplos
import { of } from "rxjs";
import { map, tap } from "rxjs/operators";
const fruit$ = of("Cereza", "Fresa", "Arándano");
fruit$
.pipe(
tap((fruit) => console.log(`Antes: ${fruit}`)),
map((fruit) => fruit.toUpperCase()),
tap((fruit) => console.log(`Después: ${fruit}`))
)
.subscribe();
/* Salida:
Antes: Cereza, Después: CEREZA,
Antes: Fresa, Después: FRESA,
Antes: Arándano, Después: ARÁNDANO
*/Ejemplo de la documentación oficial
Recursos adicionales
Last updated