Rails菜鸟 - 是否有更简单的方法来编写此链接

时间:2012-02-28 02:45:39

标签: ruby-on-rails ruby-on-rails-3

我正在尝试使用rails中的第一个网站,并且我正在尝试创建一个最终看起来像这样的链接:

<a href="home_controller"><span>Home</span></a>

这会产生我想要的输出,但有没有更重构的方法来写这个?

<%= link_to :controller => "home" do %>
    <span>Home</span>
<% end %>

1 个答案:

答案 0 :(得分:1)

我的意思是你可以做的唯一其他方式如下:

<%= link_to raw('<span>Home</span>'), controller: 'home' %>

但我不确定这是否更好,简短并不是更好,我认为你的解决方案确实是表达你意图的最好,最明确的方式。