一、安装Jsonp
npm install jsonp --save
二、封装组件
建一个axios文件夹,创建index.js文件
1 import Jsonp from 'jsonp' 2 import axios from 'axios' 3 import {Modal} from 'antd' 4 export default class Axios{ 5 static jsonp(options){ 6 return new Promise((resolve,reject)=>{ 7 Jsonp(options.url,{ 8 param:'callback' 9 },function(err,response){ 10 if(response.status === 'success'){ 11 resolve(response); 12 }else{ 13 reject(response.message); 14 } 15 }) 16 }) 17 } 18 19 }