}
)
}
})
//导出
export default ajax;
调用点方法
function getUser(){
return ajax.get(‘URL’)
}
ajax串行
getUser().then(res=>{
return getpost()
})
异步中的同步
async await
async 定义异步函数
await 那些操作异步执行
(
async function(){
let result =await getUser();
result=await getpost();
result=await getput();
}
)();
基于axios二次封装
//引入axios
import axios form ‘axios’;
//引入qs
import qs form ‘qs’;
//设置请求接口前缀
axios.defaults.baseURL=‘http://127.0.0.1:8000’;
//设置传给服务器设置统一格式
axios.defaults.headers[‘Content-Type’]=‘application/x-www-form-urlencoded’;
//通过qs转换成json字符串格式传给服务器
axios.def