Tag: angular resource

角度资源没有调用我的错误回调函数

我已经在这几个小时,我无法弄清楚为什么角度不会触发我的错误回调当我的rails后端引发一个正确的错误。 我正在使用角度1.2.0rc1。 根据文件: non-GET “class” actions: Resource.action([parameters], postData, [success], [error]) 我在保存产品操作期间在角度控制器中使用它: $scope.saveProduct = function(product){ if (product.id) { Product.update({id: product.id},{product: product}, function(data){ console.log(‘handle success’) }, function(){ console.log(‘handle error’) //THIS IS NEVER OUTPUT! }); } } 这是资源定义: angular.module(‘sellbriteApp.resources’).factory(‘Product’, function ($resource) { return $resource(‘/api/products/:id’, { id: “@id” }, { ‘create’: { method: ‘POST’ }, ‘index’: { method: ‘GET’, […]

Rails复制了资源中的参数

我正在使用Angular资源,我不明白为什么Rails重复参数并将其放在资源名称中。 我只需要了解为什么会这样。 // post data {“title”:”asdsad”} // rails parameters Parameters: {“title”=>”asdsad”, “presentation”=>{“title”=>”asdsad”}} 重复,因为欢迎来到Stackoverflow,你需要50点评论,所以这发生了。 我真的很抱歉: AngularJS $资源发出额外的“注册”哈希?