【发布时间】:2015-09-04 14:30:48
【问题描述】:
我在 Angular 中工作,当在 .success() 中解决结果时,我需要向更下游的 Promise 表示错误。
我从我的控制器调用我的服务中的一个函数,例如
myService.myFunction().then(
function(results){
// do success stuff
},
function(err){
// do failure stuff
});
myFunction 类似于
myFunction(){
return $http.get('url')
.success(function(results){})
.error(function(err){})
}
基于某些条件,即使 $http.get().success() 被触发,我也需要让 .then() 执行 errorCallback。如何让它看起来像 $http 收到错误?
【问题讨论】:
标签: angularjs callback promise