我有一系列承诺$http.get
。我想知道这些承诺是否应按照推送到阵列的顺序解决。比如,例如:
samplepromises.push($http.get(sampleurl, {responseType: 'blob'}));
...
...
$q.all(samplepromises).then(function(promisearr) {
});
答案 0 :(得分:3)
是。来自the documentation:
返回将使用数组/散列解析的单个promise 值,每个值对应于相同索引/键的promise 在promises数组/哈希中。如果任何承诺通过a解决 拒绝,由此产生的承诺将被拒绝 拒绝价值