Vue 跨域问题
夏芝麻 2019-08-18 12:19:32
哪位大佬能给解释下为啥 vue 在main.js中直接引用axios,
Vue.prototype.$http = axios;
然后 用 this.$http.post() 去请求服务器数据 ,没有问题 。
如果封装一层,再请求就有了跨域的问题 ?
比如自己写个http. js
const http = axios.create(...)
http.get = (url, params) => {}
http.post = (url, params) => {}
这样单独封一下,在调用这个去请求就会报错,出现无法访问的问题