循环调用接口,所有的接口都请求结束后再做一些处理
1、先声明一个promise数组
const promiseArr=arr.map((item)=>{
return new Promise((resolve,reject)=>{
const res = (await this.api('/statistics/areas')).data;
resolve(res)
})
})
然后再使用Promise.all(),并发请求
await Promise.all(promiseArr).then((values)=>{
console.log(values);
})