'Access-Control-Allow-Origin'浏览器报这个是由于跨域造成的。
解决方式如下:
1.在项目根目录找到 config/index.js文件中的如下代码
proxyTable: {}
将其改为:
proxyTable: {
'/api/**': { //我常使用api这个名称,后端接口也是这个开头
target:"http://......",//接口的域名
secure: false,
changeOrigin: true,
}
2.在http请求的时候调用这个代理
axios与 vue-resource都有配置baseURL的选项
将baseURL的值配置成 api
解释:以上代理的意思就是 凡是以api开头的http请求 都会重定向到配置的地址去请求数据