一、安装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 }
View Code

相关文章: