gpt4 book ai didi

asp.net-mvc-4 - 如何使 Angularjs $http.delete 和 asp.net mvc4 缩小一起工作?

转载 作者:行者123 更新时间:2023-12-02 20:01:41 25 4
gpt4 key购买 nike

我正在开发一个 AngularJs/asp.net mvc4 应用程序,它通过 asp.net mvc Web api 与后端通信。

JavaScript 文件的缩小是使用 mvc4 完成的,但是当我在 Angular 代码中使用 $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 的最简单解决方案?

最佳答案

@larchii 使用 $http'delete' 正如 @stewie 提到的。根据this article ,使用任何 IE 保留字都会导致引发预期的标识符错误。还有一个 IE 保留字列表的链接。希望这会有所帮助。

关于asp.net-mvc-4 - 如何使 Angularjs $http.delete 和 asp.net mvc4 缩小一起工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15542706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com