【发布时间】:2014-09-23 06:32:40
【问题描述】:
我有这个虚拟代码
var Promise = require('bluebird')
function rej1(){
return new Promise.reject(new Error('rej1'));
}
function rej2() {
return new Promise.reject(new Error('rej2'));
}
function rej3() {
return new Promise.reject(new Error('rej3'));
}
Promise.all([rej1(),rej2(),rej3()] ).then(function(){
console.log('haha')
},function(e){
console.error(e);
})
在rejectionHandler 中,我只看到第一个拒绝。是否可以查看所有三个拒绝?
【问题讨论】: