封装到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()