Link_to在Rails中显示操作

时间:2012-12-20 20:39:14

标签: html ruby-on-rails ruby erb

在我的index.html.erb文件中,我有:

<% @posts.each do |post| %>
  <%= post.title %>
  <%= link_to 'Show', post %>
<% end %>

如何将show_to链接到show动作,但将<%= post.title =>作为链接的名称?

我已经尝试了<%= link_to '<%= post.title %>', post %>但它不起作用。我错过了什么或者我需要改变什么吗?

2 个答案:

答案 0 :(得分:7)

答案 1 :(得分:1)

这会有所帮助:

 <%= link_to post.title, post_path(post) %>.

另外,您应该阅读:rails guides