Vue請求第三方接口跨域最終解決辦法!2020最終版!


廢話少說,再百度的近三個小時嘗試了近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、

 

 我的請求已經成功了!


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM