我正在尝试使用rails中的第一个网站,并且我正在尝试创建一个最终看起来像这样的链接:
<a href="home_controller"><span>Home</span></a>
这会产生我想要的输出,但有没有更重构的方法来写这个?
<%= link_to :controller => "home" do %>
<span>Home</span>
<% end %>
答案 0 :(得分:1)
我的意思是你可以做的唯一其他方式如下:
<%= link_to raw('<span>Home</span>'), controller: 'home' %>
但我不确定这是否更好,简短并不是更好,我认为你的解决方案确实是表达你意图的最好,最明确的方式。