2012-12-20 65 views
0

我可以在link_to中添加HTML吗?在Link_to中添加HTML-Rails

例如,而不是<%= link_to post.title, post %>我宁愿:

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

对不起,我更新了这个问题。我也想包括'erb'。 – user1919937

回答

2

使用块:

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

没有尝试过。我想你可以,但你的浏览器是怎么想的=) –

+0

它不适合我 - 当我包含更多的erb标签时 – user1919937

+0

当然,我在'link_to'块中包含了'image_tag' –

0

我会用块很好,但一般的做法是:

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

当然在erb中也是一样。