vue2
//发一个请求
async function queryData() {
var ret = await new Promise(function(resolve, reject){
setTimeout(function(){
resolve('nihao')
},1000);
})
// console.log(ret.data)
return ret;
}
queryData().then(function(data){
console.log(data)
})
//发多个请求
async function queryData() {
var info = await axios.get('async1');
var ret = await axios.get('async2?info=' + info.data);
return ret.data;
}
queryData().then(function(data){
console.log(data)
})
vue3
const datas = async ()=> {
await request.selectPies().then(res=>{
console.log(res)
})
await request.selectUsers().then(res=>{
console.log(res)
})
}
datas()