1.vue-resource GET请求报错
2.请求代码
3.很明显跨域了,找到index.js文件下的dev中,添加如下代码(注:0.0.0.0:00 为你自己的路由及端口)
proxyTable: {
'/location': {
target: 'http://0.0.0.0:00/location',
changeOrigin: true,
pathRewrite: {
'^/location': ''
}
}
},
4.修改之后发起请求
let url = '/location/convert/latlon/utm?lat='+this.formItem.lat+'&lng='+this.formItem.lng
// Lambda写法
this.$http.get(url).then((response) => {
// 响应成功回调
console.log(response)
}, (response) => {
// 响应错误回调
this.$Notice.error({
title: '请求数据失败',
})
})
5.请求结果