Ara*_*llo 3 angularjs ngresource
我需要处理更新操作的错误回调,为此我使用这样的方法save():
$scope.save = function (params) {
MigParams.save(params);
};
Run Code Online (Sandbox Code Playgroud)
Migparams 服务看起来像这样:
angular.module('monitor').
factory('MigParams', function ($resource) {
return $resource('/restful/migparams');
});
Run Code Online (Sandbox Code Playgroud)
这段代码很好但我需要知道数据库中是否发生错误.我在谷歌搜索过,但我没有找到这个特殊情况.有没有办法得到这个?提前致谢
Gha*_*han 11
来自https://docs.angularjs.org/api/ngResource/service/$resource:
非GET"类"操作:Resource.action([parameters],postData,[success],[error])
非GET"类"实例:Resource.action([parameters],[success],[error])
$resource的save方法属于非GET"类"实例类别),因此它的错误回调是第三个参数.
您的代码如下所示:
$scope.save = function (params) {
MigParams.save(params,
function(resp, headers){
//success callback
console.log(resp);
},
function(err){
// error callback
console.log(err);
});
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8805 次 |
| 最近记录: |