我有一个操作,它使用Promise.allSettled从一个API返回多个stat对象。当我使用mocking运行测试时,我得到了错误Promise.allSettled is not a function types.forEach(type => api().stats.getStats(type), );
Promise.allSettledm
) GET - /documents/id (通过ID返回文档)。我想使用异步等待来练习错误处理,所以如果id为4,我就使用中间件返回一个错误: if(req.originalUrl.split但是,当我使用Promise.allSettled处理一系列承诺时,返回错误的承诺将错误对象作为值,但状态仍然表示“满足”。const data = await axios.g
对于节点v10.15.1,我尝试使用Promise.allSettled()执行批量承诺,但它给我带来了一个错误
为什么我需要“批量承诺”:要创建一个子对象,所有所需的承诺都必须解决。但并不是所有的子对象都需要在“主对象”中。return { /* hidden for brevity : use system and chassis to return