一、下载安装
npm install axios --save
二、导入并在main.js中配置
import axios from 'axios'
//注意:axios不是vue直接提供的插件,导出时也没有重写install方法,因此不能直接使用Vue.use('axios')来全局使用,可以将axios添加到Vue的原型上实现全局使用;
Vue.prototype.$axios = axios;
三、在组件内使用
//axios的实现基于promise对象,请求也是异步的,请求结果需要在then()方法中的回调函数中获取
this.$axios.get('请求地址').then(res=>{
//请求的结果存放在返回结果的data属性中
console.log(res);
console.log(res.data);
},err=>{
console.log(error);
})