RxJS - Operador de filtragem ignoreElements

Este operador irá ignorar todos os valores da fonte Observable e apenas executará chamadas para completar ou funções de callback de erro.

Sintaxe

ignoreElements()

Valor de retorno

Ele retorna um observável que chamará completo ou erro com base na fonte observável.

Exemplo

import { of } from 'rxjs';
import { ignoreElements } from 'rxjs/operators';

let all_nums = of(1, 6, 5, 10, 9, 20, 40);
let final_val = all_nums.pipe(ignoreElements());
final_val.subscribe(
   x => console.log("The last value is = "+x),
   e => console.log('error:', e),
   () => console.log('The task is complete')
);

O operador ignoreElements () executará diretamente o método completo em caso de sucesso e erro em caso de falha e ignorará todo o resto.

Resultado