1
我试图在同一时间执行所有承诺,所以我可以做一些事情,当他们解决。有一个(强制)被拒绝的承诺,但'$ q.all()'解决。我错过了一些'$ q.all'的行为?
在此先感谢!
function saveOrder() {
return ordersSrv.saveOrder(order).then(function(data) {
console.log('saveOrder OK');
},
function(error) {
console.log('saveOrder KO');
});
}
var aPromises = [saveOrder()];
$q.all(aPromises).then(function() {
console.log('OK');
},
function (error) {
console.log('---> error');
});