所以我有一个需要多次调用的异步函数。当然,我想使用 Promise.all
const promises = [];
ids.forEach((id) => {
stockoutPromises.push(
asyncFunc(id),
});
});
results[] = Promise.all(promises);
好的,没问题,但我怎么知道哪个 id 与哪个结果?当然我可以再次遍历这两个数组,但是还有另一种方法吗?有没有一种方法可以创建一个承诺,当解决后会给我一个包含 id 和 result 的对象?
谢谢!