描述:根據集合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
})
},