ignoreElements

Ignora todos los elementos emitidos por el Observable fuente, propagando únicamente las llamadas a complete o a error

chevron-rightSignaturahashtag

Firma

ignoreElements(): OperatorFunction<any, never>

Parámetros

No recibe ningún parámetro

Retorna

OperatorFunction<any, never>: Un Observable vacío que solo propaga las llamadas complete o error que haga el Observable fuente.

Descripción

Diagrama de canicas del operador ignoreElements

Ejemplos

Ignorar todos los valores del Observable fuente hasta que se complete

StackBlitzarrow-up-right

import { ignoreElements } from "rxjs/operators";
import { of, throwError } from "rxjs";

const hater$ = of(
  "No eres lo suficientemente buena/o",
  "Tu código es una m****a",
  "Nunca vas a conseguirlo",
  "Las mujeres no saben programar"
);

hater$
  .pipe(ignoreElements())
  .subscribe(console.log, console.error, () =>
    console.log("Haters ignorados :)")
  );
// Salida: Haters ignorados :)

Si ocurre un error, será emitido

StackBlitzarrow-up-right

Ejemplo de la documentación oficial

Ignorar los valores emitidos hasta que el Observable se complete

Recursos adicionales

Source codearrow-up-right

Documentación oficial en inglésarrow-up-right

Last updated