我需要处理更新操作的错误回调,为此我正在使用方法save()
像这样:
$scope.save = function (params) {
MigParams.save(params);
};
Migparams
服务看起来像这样:
angular.module('monitor').
factory('MigParams', function ($resource) {
return $resource('/restful/migparams');
});
这段代码工作得很好,但我需要知道数据库中是否发生错误。我在谷歌中搜索过,但没有找到这个特殊案例。有办法得到这个吗?
提前致谢
From https://docs.angularjs.org/api/ngResource/service/$resource https://docs.angularjs.org/api/ngResource/service/%24resource:
非 GET“类”操作:Resource.action([参数], postData, [成功], [错误])
非 GET“类”实例:Resource.action([参数], [成功], [错误])
$resource
的 save 方法属于非 GET 'class' 实例类别),因此它的错误回调是第三个参数。
你的代码看起来像:
$scope.save = function (params) {
MigParams.save(params,
function(resp, headers){
//success callback
console.log(resp);
},
function(err){
// error callback
console.log(err);
});
};
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)