41

delete和方法有什么区别remove?它们都使用DELETEHTTP的方法。我找不到任何合理的信息。

4

1 回答 1

47

我不相信有任何区别。 角源代码

angular.module('ngResource', ['ng']).
  factory('$resource', ['$http', '$parse', function($http, $parse) {
    var DEFAULT_ACTIONS = {
      'get':    {method:'GET'},
      'save':   {method:'POST'},
      'query':  {method:'GET', isArray:true},
      'remove': {method:'DELETE'},
      'delete': {method:'DELETE'}

myResource[delete]()来自 Eric W.(他的编辑在我批准之前被拒绝):Green & Seshadri 的 AngularJS 警告说,除非使用括号符号 ( ) 作为delete保留字,否则删除方法可能在 IE 中不起作用。因此,您可能需要考虑改用该remove方法。

于 2013-03-29T15:53:08.343 回答