0

我可以在 link_to 中添加 HTML 吗?

例如,而不是<%= link_to post.title, post %>我更喜欢:

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

2 回答 2

2

使用块:

<%= link_to(post) do %>
  <span>Test</span>
<% end %>
于 2012-12-20T21:56:35.473 回答
0

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

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

当然,erb 也是如此。

于 2012-12-20T23:29:55.027 回答