廢話少說,再百度的近三個小時嘗試了近10種方法無解后,終於皇天不負有心人!
這個vue axios 跨域問題被我解決了!
需求:請求客戶端ip地址獲取客戶ip,再根據ip獲取用戶位置
工具:Vue,axios,vue-jsonp
實現:
1、直接npm install vue-jsonp --save 安裝依賴
2、在main.js中引入vue-jsonp
import VueJsonp from 'vue-jsonp'
Vue.use(VueJsonp)
3、
let url = "換成請求的地址"; this.$jsonp(url).then(e => {
console.log(e);
//終於不會報跨域錯誤了!真乃神器也!
});
4、
我的請求已經成功了!