【发布时间】:2012-03-28 06:36:52
【问题描述】:
我最近安装了 Ruby on Rails 3.2 并一直在尝试学习它。我一直在关注 RoR 3.0 教程(http://ruby.railstutorial.org/chapters/updating-showing-and-deleting-users#top),到目前为止进展顺利(是的,我知道有 3.2版本)。
目前我被困在第 10.4.2 节中,该节教如何添加链接以破坏用户。它说要添加代码
<%= link_to "delete", user, :method => :delete, :confirm => "You sure?",
:title => "Delete #{user.name}" %>
以及添加apps/view/layout/application/html/erb
<%= javascript_include_tag :defaults %>
正如教程所说,这似乎应该把它带到用户控制器中的destroy方法,但它对我不起作用,我不知道为什么。它创建的链接仅指向 /user/:id。我查看了 3.2 教程中的同一部分,它的方向完全相同(但没有 javascript 包含标记代码)。按照那个教程,我无法让它工作。所以我不确定它为什么不工作或如何让它工作。
所以我们很清楚,不是去这个 User 控制器中的 destroy 方法,而是去 /user/:id ,这是 show 方法。
【问题讨论】:
-
你不是已经问过这个了吗? stackoverflow.com/questions/9652829/…
标签: ruby-on-rails ruby ruby-on-rails-3.2