前提:前后端分离项目
1、本地开发
package.json中设置proxy利用node跨域
"proxy": {
"/place": {
"target": "http://api.map.baidu.com",
"changeOrigin": true,
"ws": true
}
},
2、线上打包——炒鸡好用!!!
利用远程数据代理
网址:JsonBird
const API_PROXY = "https://bird.ioliu.cn/v1/?url=";
let url = `http://api.map.baidu.com/place/v2/search?query=${value}&location=${
mapObj.location}&output=json&radius=3000&ak=XXX`;
axios.get(API_PROXY + url).then(d => {})