axios封装到reques.js文件中
封装到js中,避免每次都import 然后写一大堆
import axios from 'axios'
/*
可复用的发 ajax 请求的函数: axios
*/
let baseURL='http://localhost:3000/'
export default function promiseAjax(url,method='get',data=null,params) {return new Promise((resolve, reject) => {axios({method:method,url:baseURL+url,data}).then(response=>{console.log('response',response);resolve(response);})})
}// export default promiseAjax
第二步引用使用 import request from '../hocks/request'
第三步使用
request(传参).then()