elementAt
Emite el valor que esté en la índice especificado en la secuencia de emisiones del Observable fuente
Descripción
Emite únicamente el valor i-ésimo, y se completa.

elementAt retorna un Observable que emite el elemento en la posición indicada por el índice, o un valor por defecto si el índice proporcionado está fuera de rango y se proporciona dicho valor por defecto. En el caso de que no se proporcione, el Observable resultante emitirá un error ArgumentOutOfRangeError. s
Ejemplos
Emitir la segunda emisión del Observable fuente
import { of } from "rxjs";
import { elementAt } from "rxjs/operators";
const fruit$ = of("Cereza", "Fresa", "Arándano");
fruit$.pipe(elementAt(1)).subscribe(console.log);
// Salida: FresaSi no se encuentra el índice y no se proporciona un valor por defecto, se lanza un error
Proporcionar un valor por defecto para que, si no se encuentra el índice especificado, no se lance un error
Ejemplo de la documentación oficial
Emitir solo el tercer evento click
Recursos adicionales
Last updated