接口未开启cors数据共享
解决办法
1.把网络请求的请求路径 改成运行地址
2.在项目根目录上创建vue.config.js配置文件 ,并声明如下配置
module.export = {
devServer: {
//当前项目在开发调试阶段
//会将任何位置请求 (没有匹配到静态文件的请求) 代理到 https://www.xxxx.cn
proxy:'https://www.xxxx.cn',
}
}
注意事项
- devSever.proxy提供的功能 ,仅在开发调试阶段生效
- 项目上线法布施,依旧需要接口服务器开启CORS跨域资源贡献