【发布时间】:2020-02-17 14:44:15
【问题描述】:
我正在为我的应用程序的一部分使用脚手架,现在检测到删除按钮不起作用。 使用以下链接
<%= link_to 'Destroy', user_certification, :confirm => "Are you sure?", :method => :delete %>
当我使用链接时,我收到了'show' action 回复。
日志
于 2020 年 2 月 17 日 14:37:45 开始为 ::1 获取“/user_certifications” +0000 UserCertificationsController#index 作为 HTML 处理
我在 gemfile 和 application.js 中加载了 JS
GEMFILE
gem 'sprockets-rails'
gem 'jquery-rails'
application.js
//= require jquery
//= require jquery_ujs
//= require rails-ujs
我检查了几个解决方案,但未能成功。也许有人有提示?
【问题讨论】:
-
在终端运行 rails 路线,找到销毁路线。并在路线末尾添加“_path”。并且通常destroy routes有一些记录id,比如这个user_certification_path(user)
-
我正在使用自动添加删除路由的资源命令。不幸的是,这不是由用户调用触发的。
标签: javascript activerecord ruby-on-rails-6