标签:var for 接口 each ISE hat params get mis
需求:一个table,点击按钮,每行都调用接口,接口参数是table每一行对象的参数分析
使用到了promise.all
上代码:
//定义集合存放promise.all 集合
var prolist = [];
//此处使用promise.all
that.tableData.forEach(element => {
var apiUrl = ‘‘;//请求的url
let p = new Promise((resolve, reject) => {
axios.post(apiUrl,data,params).then(res=>{
//业务操作:可用来在请求完后进行渲染数据
}
});
}
resolve(res);
})
.catch(err=>{
reject(err);
})
})
prolist.push(p);
})
Promise.all(prolist).then(res=>{
//所有接口数据跑完后执行的操作
}).catch(err=>{
//所有接口数据跑完后执行的操作
});
标签:var for 接口 each ISE hat params get mis
原文地址:https://www.cnblogs.com/issac-9608/p/14870726.html