我正在开发一个 AngularJs/asp.net mvc4 应用程序,该应用程序通过 asp.net mvc web api 与后端通信。
javascript文件的缩小是用mvc4完成的,但是当我$http.delete
在角度代码中使用时,mvc4 minifyer在捆绑文件中返回以下错误:
/* Minification failed. Returning unminified contents.
(1029,11-17): run-time warning JS1010: Expected identifier: delete
(1029,11-17): run-time error JS1137: 'delete' is a new reserved word and should not be used as an identifier: delete
我已经完成了替换保留字(在本例中为“删除”)的解决方法,此处描述,https://stackoverflow.com/a/13418911/1029874
这意味着$http.delete
将替换为$http.fooDelete
,导致 angular 不再识别它。
是否有另一种解决方法或者是使用 jQuery ajax 的最简单解决方案?