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