Gal*_*dor 11 promise deferred angularjs
我知道如何链接promises以便执行多个成功函数.在许多例子中都提到了这一点.如何链接promises以便执行多个错误函数?
pix*_*its 32
处理错误时(并且返回值或根本没有值),从那时返回的promise 将被视为已解决.您必须从每个错误处理程序返回被拒绝的承诺,以便传播和链接错误处理程序.
例如:
promseA.then(
function success() {
},
function error() {
return $q.reject();
})
.promiseB.then(
function success() {
},
function error() {
return $q.reject();
})
.promiseC.then(
function success() {
},
function error() {
return $q.reject();
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9295 次 |
| 最近记录: |