Ruby on Rails<%=%>在<%= link_to%>内

时间:2015-08-30 20:17:21

标签: ruby-on-rails ruby

我是Ruby on Rails的新手。我正在使用haml关注指南。我不喜欢haml,所以我跳过了使用它。问题是我正在尝试将<h2><%= forumthread.title %></h2>链接到forumthread_path。

使用haml将其设置为:%h2= link_to forumthread.title, forumthread_path

如果没有haml,我怎样才能达到相同的效果?

提前多多感谢!

1 个答案:

答案 0 :(得分:4)

我想你只想要这个:

<h2><%= link_to forumthread.title, forumthread_path(forumthread) %></h2>

这将产生与以下相同的东西:

<h2><a href="<%= forumthread_path(forumthread) %>"><%= forumthread.title %></a></h2>

请参阅link_to documentation,第一个参数是&#39;标题&#39;对于链接,第二个是链接的路径。