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');
});