有角度的承诺会按照发送的顺序解决吗?

时间:2016-09-05 11:43:10

标签: javascript angularjs promise angular-promise

我有一系列承诺$http.get。我想知道这些承诺是否应按照推送到阵列的顺序解决。比如,例如:

samplepromises.push($http.get(sampleurl, {responseType: 'blob'}));
...
...
$q.all(samplepromises).then(function(promisearr) {

});

1 个答案:

答案 0 :(得分:3)

是。来自the documentation

  

返回将使用数组/散列解析的单个promise   值,每个值对应于相同索引/键的promise   在promises数组/哈希中。如果任何承诺通过a解决   拒绝,由此产生的承诺将被拒绝   拒绝价值