Cómo Usar Axios y Angular

4 minuto(s)

Github

Para integrar la librería Axios con el framework Angular.

Debes seguir ciertos pasos para que todo salga bien.

En este tutorial te enseñaré a Cómo Usar Axios y Angular, vamos con ello.

Usando Axios con Angular
La integración de Axios y Angular permite realizar tareas asíncronas

Integración de Axios y Angular

Sigue los siguientes pasos para que todo salga bien:

Creación de proyecto

Para crear un nuevo proyecto en Angular, usaremos la Angular CLI.

Ejecutamos el siguiente comando para crear el proyecto:

Instalación de Axios

Ingresamos al directorio del proyecto.

Instalamos la librería Axios ejecutando el siguiente comando:


Al comando para instalar axios le estoy pasando la opción o flag –save.

Esto lo hago para que axios se coloque en la sección dependencies del archivo package.json

Así mantenemos un orden.

Creación del servicio

Lo que haremos es consumir una API con axios mediante un endpoint o URL.

Ejecutamos el siguiente comando para crear el servicio para consumir la API con axios:


Abrimos el archivo leer-api.service.ts de nuestro servicio y agregamos lo siguiente (He colocado comentarios para explicar que hacen las líneas más importantes del código):

Configuración del componente

Abrimos el archivo app.component.ts y agregamos lo siguiente (He colocado comentarios para explicar que hacen las líneas más importantes del código):

Probando la integración de Axios y Angular

Ahora vamos a verificar si Axios y Angular están funcionando correctamente.

Arrancamos el servidor de Angular ejecuando el siguiente comando:


Abrimos la  ruta local http://localhost:4200/ en nuestro navegador.

Si presionamos el botón Obtener Datos, podemos ver que los datos se llaman sin problemas.

Los datos se muestran en la vista HTML y también en la consola del navegador:

Axios y Angular integrados correctamente
Puedes leer las API que desees con Axios y Angular

Así de fácil puedes usar Axios y Angular.

Conclusión

En este tutorial has aprendido a Cómo Usar Axios con Angular.

Te da las nociones esenciales para poder usar Axios con Angular de forma adecuada.

Recuerda que con la práctica constante serás un experto en Axios y Angular.

Nota(s)

  • No olvides que debemos usar la Tecnología para hacer cosas Buenas por el Mundo.