mock的数据 调用时 不存在跨域问题吗

来源:4-14 使用 axios 完成 swiper 数据对接

坨坨麦子

2019-08-27

1

axios.config.js 里 为什么一定要 Vue.prototype.http=axios;this.http = axios; this.http=axios;this.http.get(’ ‘);
直接在组件里面 axios.get(’ ') 不行吗;

2

mock的数据 调用时 不存在跨域问题吗(一般的调外部接口都是通过 proxy跨域)

module.exports = {
devServer: {
proxy: {
’/api’: {
target: ‘http://xxxx/device/’, //对应自己的接口
changeOrigin: true,
ws: true,
pathRewrite: {
’^/api’: ‘’
}
}
}
}
}

写回答

1回答

Sunday

2019-08-27

1、直接在组件中引入 axios 在使用 axios.xx 也是可以的。不过这样使用并不方便,需要在每个组件中都引入 axios 。 项目中通常的做法都会把 axios 对象绑定到 Vue 的原型中,更方便使用。

2、easy_mock 会自动处理跨域问题的。所以我们在项目里面不需要处理。

0
1
坨坨麦子
非常感谢!
2019-08-27
共1条回复

混合开发入门 Vue结合Android/iOS开发仿京东项目App

流行的混合开发实战入门,前端和原生开发同学不容错过

1108 学习 · 448 问题

查看课程