delete
メソッドとremove
メソッドの違いは何ですか?どちらもHTTPのDELETE
メソッドを使用します。妥当な情報が見つかりませんでした。
違いはないと思います。 角度のあるソースコード :
_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は、括弧表記が使用されない限り、削除メソッドがIEで機能しない可能性があることを警告しています(myResource[delete]()
)as delete
は予約語であるため、代わりにremove
メソッドの使用を検討してください。