41

deleteremoveメソッドはどう違いますか?どちらもDELETEHTTP のメソッドを使用します。有力な情報が見つかりませんでした。

4

1 に答える 1

47

違いはないと思います。 Angular ソース コード:

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'}

Eric W. より (彼の編集は、私が承認する前に拒否されました): Green & Seshadri による AngularJS は、角括弧表記 ( myResource[delete]()) をdelete予約語として使用しない限り、削除メソッドが IE で機能しない可能性があると警告しています。removeそのため、代わりにメソッドの使用を検討することをお勧めします。

于 2013-03-29T15:53:08.343 に答える