vue2.0 js 遍历请求相同接口 获取所有的值后 再做下一步操作
【代码】vue2.0 js 遍历请求相同接口 获取所有的值后 再做下一步操作。
·
let uploadPromises = this.selectedArr.map((item) => {
let params = {
account_id: this.form.account_id,
url: item.pic,
}
return biliMetaUploadPicWithUrl(params).then(response=>{
if (response.status == 200) {
let odata = response.data.data
return {
source: this.form.arc_type,
avid: item.aid,
pic: item.pic,
cid: item.first_cid,
cover: {
material_id: odata.material_id,
},
};
}
})
});
Promise.all(uploadPromises).then(results => {
this.selectedArr = results.filter(item => item !== undefined); // 过滤掉未定义的结果
//console.log(this.selectedArr); // 在所有请求完成后访问
}).catch(error => {
console.error(error); // 处理可能的错误
});
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)