gpt4 book ai didi

javascript - 如何在nodeJS的forEach中正确使用async

转载 作者:行者123 更新时间:2023-11-29 23:17:38 25 4
gpt4 key购买 nike

<分区>

我正在使用这个 forEach 循环将一些数据插入数组并将其发送到客户端

   var arrayToSend = []  //Empty Array

SomeArray.forEach(function(item){
Collection.findById(item.id,function (err,data) {
if (err) {
console.log(err)
} else {

arrayToSend.push(data.record)
}
//How can I run this next line at end of loop asynchronously
res.render("index",{arrayToSend : arrayToSend })
})
})


}

在forEach范围内以回调的形式循环结束后,我如何使用异步运行res.render("index",{arrayToSend : arrayToSend }),否则如果我在循环它会发送空数组?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com