在Link_to - Rails中添加HTML

时间:2012-12-20 21:53:38

标签: html ruby-on-rails ruby erb

我可以在link_to中添加HTML吗?

例如,我不喜欢<%= link_to post.title, post %>

<%= link_to '<span>post.title</span>', post %>

2 个答案:

答案 0 :(得分:2)

使用块:

<%= link_to(post) do %>
  <span>Test</span>
<% end %>

答案 1 :(得分:0)

我也会使用块,但一般方法是:

= link_to '', :href => some_path, :class=> 'some classes', :etc => 'some value' do
  %span your HTML here

当然也是如此。