【问题标题】:Error callback on resource method资源方法的错误回调
【发布时间】:2014-11-12 11:48:36
【问题描述】:

当从服务器获取资源方法的 409 响应时,我正在尝试执行不同的操作。

基本上我和AngularJS service not invoking error callback on save() method有同样的问题,我已经尝试了所有的答案,但我总是得到成功回调。

    $scope.form.$save(function (data, headers) {
        console.log(data, headers);
    }, function(error) {
        console.log('fail');
    });

如果解决了这个问题,以及如果/我做错了什么,谁能给出明确的答案?

【问题讨论】:

    标签: angularjs callback resources


    【解决方案1】:

    原来我有一个自定义调试拦截器,它没有明确返回 $q.reject(response)。

    显然每个自定义调试拦截器都会完全覆盖默认行为。 请参阅 https://github.com/angular/angular.js/issues/2609#issuecomment-44452795 了解我在哪里找到了答案。

    【讨论】:

      猜你喜欢
      • 2021-09-12
      • 2021-09-16
      • 1970-01-01
      • 1970-01-01
      • 2014-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多