ajax
Crea un Observable para una petición Ajax
Descripción
Crea un Observable para una petición Ajax a partir de un objeto de petición con la url, cabeceras etc. o a partir de una URL.
Ejemplos
Realizar una petición Ajax, y emitir el objeto AjaxResponse completo
import { ajax } from "rxjs/ajax";
const ghibliFilmsResponse$ = ajax("https://ghibliapi.herokuapp.com/films");
ghibliFilmsResponse$.subscribe(console.log);
// Salida: AjaxResponse { ...request: {...}, status: 200...}Emitir únicamente los datos del objeto respuesta
Utilizar un objeto de configuración para los parámetros de la petición AJAX
Realizar varias peticiones Ajax mediante un operador de proyección de orden superior (mergeMap, switchMap, concatMap, exhaustMap)
Ejemplos de la documentación oficial
Usar ajax() para obtener el objeto de respuesta que retorna la API
Usar ajax.getJSON() para obtener datos de la API
Usar ajax() con un objeto como argumento y el método POST con un retraso de 2 segundos
Usar ajax() para hacer una llamada a la API, que devuelve un objeto error
Recursos adicionales
Last updated