简介
axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中
安装
使用 npm 安装 axios:
$ npm install axios
执行GET请求
// 示例
axios.get('/login/dish')
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
执行POST请求
// 示例
axios.post('/user', {
firstName: 'Paul',
lastName: 'George'
})
// 可调用回调函数
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
注:axios现为 vue2 官方推荐,vue-resource 已经不再维护