La diferencia entre axios y ajax
Axios: Axios es una biblioteca HTTP basada en promesas que se puede usar en navegadores y node.js
AJAX: AJAX intercambia datos con el servidor y actualiza algunas páginas web. páginas. Ajax = JavaScript y XML asincrónicos (un subconjunto del lenguaje de marcado universal estándar) sin recargar toda la página.
2. Diferentes características
Axios crea XMLHttpRequests desde el navegador y puede crear /usuarios desde node.js
Métodos: "get",
Tipo de respuesta: 'json', //Valor predeterminado
Datos: {
//'a': 1,
// 'b ': 2,
}
}). entonces (función (respuesta) {
console.log (respuesta);
console.log(response.data);
}).catch(function(error){
console.log(error);
} )
Ajax:
$.ajax({
URL: "/usuario",
Tipo: 'obtener',
Tipo de datos: 'json',
Datos: {
//'a': 1,
//'b': 2 ,
},
Éxito: función(respuesta) {
console.log(respuesta
} p>);
})
Datos extendidos:
Métodos de instancia de axios:
Los siguientes son métodos de ejemplo disponibles. La configuración especificada se fusionará con la configuración de la instancia.
axios #Solicitud (configuración)
axios#get(url[, config])
axios #Delete (url[, config])
axios#head(url[, configuración])
axios#post(url[, datos[, configuración]])
axios#put(url[, datos [, configuración]])
axios #patch(url[, datos[, configuración]])