我有一个promise数组,然后在promise之后。我都在做很多异步函数,最终我需要填充一个数组(最终将在数组中放置大约10,000个项目)。我要等到promise.all之后的.then完成,这样我才能运行for循环并将10,000个项目中的100个从排序数组中添加到DB中。如果不能在.promise.all之后的.then之后链接我,该怎么办? 谢谢
答案 0 :(得分:-1)
您可以使用多个then
Promise.all([promise1, ...])
.then(async () => {
await something();
await somethingElse();
})
.then(async () => {
// your function to execute after everything
});