一、axios和vue-axios的区别:
1、axios是基于promise的HTTP库,是非vue的第三方插件,不能用vue.use()安装插件,需要在vue的原型上进行绑定,Vue.prototype.$axios = axios;
2、vue-axios是可以将axios集成到vue.js的小包装器
二、axios通过vue-axios在vue的使用
1、npm安装
1 npm i axios vue-axios
2、引入
1 import Vue from ‘vue‘; 2 import axios from ‘axios‘; 3 import VueAxios from ‘vue-axios‘; 4 Vue.use(VueAxios,axios);
3、使用
用法1:
1 Vue.axios.get(‘url‘).then(res=>{}).catch(err=>{});
用法2:
1 this.axios.get(‘url‘).then(res=>{}).catch(err=>{});
axios和vue-axios区别及axios通过vue-axios在vue的使用
原文:https://www.cnblogs.com/jiang-rain/p/15340026.html