1.下载依赖
vue add axios
2.根目录下新建vue.config.js 配置跨域代理
proxy: {
'/api': {
target: 'https://yg.icbcyct.com/',//对应自己的接口
changeOrigin: true,
ws: true,
pathRewrite: {
'^/api': '/'
}
}
}
3.main.js中引入axios
import axios from 'axios'
axios.defaults.timeout = 5000 // 请求超时
axios.defaults.baseURL = '/api/' // api 即上面 vue.config.js 中配置的地址
Object.defineProperty(Vue.prototype, '$http', {
value: axios
})
4.相应组件发送请求