promiseTest=()=>{
Toast.loading("加載中");
//接口傳參
constargsa={
idType:"1",
idCord:"1234",
};
constargsb={
idType:"1",
idCord:"1234",
};
constargsc={
idType:"1",
idCord:"1234",
};
constpromiseAll=[];
constrequestA=requestPost("接口編號",argsa);
constrequestB=requestPost("接口編號",argsb);
constrequestC=requestPost("接口編號",argsc);
promiseAll.push(requestA,requestB,requestC);
constpromiseAllDone=Promise.all(promiseAll);
promiseAllDone.then(res=>{
console.log("所有情況都返回成功!");
Toast.hide();
//所有接口返回值都在res中,res為數(shù)組
//可以先再判斷一下接口返回是否正常
for(leti=0;i<res.length;i++){
if(res[i].success!==true){
Toast.fail("系統(tǒng)異常!");
return;
}
}
//獲取各個接口返回的結果
constresA=res[0];
constresB=res[1];
constresC=res[2];
});
}