$ resource中删除和删除方法的区别?

Pau*_*aul 41 angularjs angular-resource

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

Mar*_*cok 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'}
Run Code Online (Sandbox Code Playgroud)

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

  • 是的,Angular仍然是岩石. (9认同)
  • 对于一个实例,它将是`myResource.$ delete()`,因此不确定问题是什么. (4认同)
  • 是的,只是别名. (2认同)