全局使用ng.resource中的PUT

时间:2015-08-06 06:18:45

标签: angularjs rest angular-resource

在ng文档中,有一个示例显示如何使用PUT发送更新请求。如何在全球范围内应用所有资源?

app.factory('Notes', ['$resource', function($resource) {
return $resource('/notes/:id', null,
    {
        'update': { method:'PUT' }
    });
}]);

1 个答案:

答案 0 :(得分:0)

您可以通常的方式将服务注入您的应用程序

app.module('YourModule')
  .controller('MyCtrl',['Notes',MyCtrl]

function MyCtrl(Notes) {
  Notes.get({id:[id of the note you want to get]}, function(note) {
    $scope.note = note
    // edit the note however you want
  })
  // Then to update the note
  $scope.note.$update([callback function])
}