描述:根据集合ID循环获取详情并push进一个详情数组resultlist。
getPlanDetail (ids) {
let tmpplandatas = []
console.log()
ids = ['9C549ACCB9B24E4AA785A8CB3D97F2D9', '9C549ACCB9B24E4AA785A8CB3D97F2D9']
for (let i in ids) {
tmpplandatas.push(new Promise(function (resolve, reject) {
// 此处进行异步请求
apiGet.XXXX({ id: ids[i] }).then(res => {
if (res.Code === 200) {
// resolve处理数据
resolve(res.Content)
}
})
}
))
}
// 调用获取最终数据
Promise.all(tmpplandatas).then(res => {
// console.log(res)
this.resultlist = res
})
},