就像较低级别的 $ http* 服务一样,可以将 Resource 类的操作传递给成功和错误回调 *
来自文档
- HTTP GET“类”操作:Resource.action([参数],[成功],[错误])
- 非GET“类”操作:Resource.action([参数],postData,[成功],[错误])
非获取操作的前缀为
$。
所以你可以这样做
User.get({userId:123}, function(u, getResponseHeaders){ // this is get's success callback u.abc = true; u.$save(function(u, putResponseHeaders) { // This is $save's success callback, invoke notification from here });});编辑:这是以前的矮人的另一个例子。get请求将失败,因为它请求不存在的json文件。错误回调将运行。
someResource.get(function(data){ console.log('success, got data: ', data); }, function(err){ alert('request failed');});


