是否有什么方法可以在非for循环中使用async/await调用异步函数(例如foreach、map),并在所有异步函数完成后才继续执行rest代码?const layers = ["layer1", "layer2", "layer3"];
return new Promise((resolve, r
我试图获取一个承诺对象,并创建一个同时解析它们的函数,其中每个承诺的结果都独立于其他承诺(基本上是Promise.allSettled)。在运行完Promise.allSettled之后,它将失去这些函数返回的类型,而且我还很难用这些类型构建从loadData返回的对象。任何提示都将不胜感激。put it as this temporarily to make more of the TS compile
const getFoo = async (foo: string): Promise