Promise.all(
[
Promise.reject({ code: 500, msg: "error" }),
Promise.resolve({ code: 200, msg: "success" }),
Promise.resolve({ code: 200, msg: "success" })
].map(item => item.catch(e => e))
)
.then(res => {
console.log("res=>", res);
})
.catch(error => {
console.log("error=>", error);
});
promise.all一个失败不影响大局处理
最新推荐文章于 2024-01-09 14:08:29 发布