安装
cnpm install --save axios
引入
main.js
import Axios from "axios"
Vue.prototype.$axios = Axios
使用 this.$axios.get(url,{param}).then().catch()
this.$axios.post(url,qs.stringify{param}).then().catch()
全局配置
Axios.defaults.baseURL = ''
跨域问题
config下index.js
proxyTable:{
'/XX':{
target:url;
pathReWrite:{
'^/XX':''
}
changeOrigin:true
}
}
main.js中配置 Vue.prototype.HOST='/XX'
url 用this.HOST去请求,刚才的配置才会起作用