$资源中删除和删除方法的区别?
delete
和remove
方法有什么区别? 他们都使用HTTP的DELETE
方法。 我找不到任何合理的信息。
我不相信有什么区别。 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.(他的编辑被拒绝之前,我可以批准它):绿色和Seshadri AngularJS警告说,删除方法可能不会在IE中工作,除非使用括号表示( myResource[delete]()
)作为delete
是一个保留字。 所以你可能要考虑使用remove
方法。