vue循环调用后台接口的异步问题,用async和await

//批量同步行云
syncBatch(){
  this.$confirm("此操作将批量同步用例到行云用例系统, 是否继续?", "提示", {})
    .then(async () => {
      //循环调用同步函数
      for (let i=0;i<this.multipleSelection.length;i++){
        await this.SyncAgileCases(row);
      }
    })
    .catch(err => {
      console.log(err)
    });

},

//同步函数
async SyncAgileCases(row){
  await http({
    method: "post",
    url:"/agile/saveCases",
    data: this.caseinfo, 
  })
},
上一篇:Promise


下一篇:Python使用signal定时结束AsyncIOScheduler任务