
Vue中使用Vue-jsonp请求jsonp数据
====
Vue-jsonp
为了解决 axios 无法发起 jsonp 格式的请求问题,使用vue-jsonp
组件。
一、添加依赖
npm install vue-jsonp -save
二、main.js
在 vue cli 项目 main.js 中添加
import { VueJsonp } from 'vue-jsonp'; // 网上很多博客引用不加{},会报错
Vue.use(VueJsonp);
三、使用
let url = 'https://view.inews.qq.com/g2/getOnsInfo?';
let param = {
name: 'disease_h5',
};
this.$jsonp(url, param).then((res) => {
console.log(res);
});