我创建了一个简单的脚手架,问题是,当我尝试删除记录时,单击destroy rails重定向到show动作,这是我生成脚手架时自动生成的链接代码:
<%= link_to 'Destroy', product, :confirm => 'Are you sure?', :method => :delete %>
怎么了?
您需要rails.js包含在应用程序布局中,因为此链接要求JS使用正确的HTTP方法.还要确保您csrf_meta_tag的布局中有.
rails.js
csrf_meta_tag