我是如何打破:方法-> :d elete的

how did i break :method -> :delete

本文关键字:elete 何打破 方法      更新时间:2023-09-26

我重构了我的整个应用程序,并给了它一个全新的设计。似乎被破坏的一件事是我拥有的所有原始link_to方法,即:method => :d elete现在作为GET请求发送。

我唯一记得可能导致它的事情是从 gemfile 中删除 jquery-rails(我只是从谷歌 ajax 那里得到的)。

有没有人对我可以删除的任何其他想法?

当然,你是对的,:method => :delete需要jquery才能工作。

您必须将jquery_ujs文件添加到应用程序布局中,这是jquery-rails附带的。您也可以单独安装它。

https://github.com/rails/jquery-ujs