1,执行命令
npm install vue-jsonp --save
2、src/main.js中添加:
import VueJsonp from ‘vue-jsonp‘Vue.use(VueJsonp)
3、其它组件中基本使用方法:
let obj = { ???????????????????‘location‘:item.point.lat+‘,‘+item.point.lng, ???????????????????‘output‘:‘json‘, ???????????????????‘ak‘:‘***‘ ???????????????} ???????????????this.$jsonp(‘https://api.map.baidu.com/geocoder/v2/‘, obj).then(res => { ??????????????? console.log(res) ???????????????????this. ???????????????}).catch(err => { ??????????????? console.log(err) ???????????????})
更多==》》》https://www.npmjs.com/package/vue-jsonp
Vue 需要使用jsonp解决跨域时,可以使用(vue-jsonp)
原文地址:https://www.cnblogs.com/gavin1024/p/10281629.html