link_to rails中的html无效

时间:2013-11-12 16:49:11

标签: ruby-on-rails-3

我是ruby的新手,我正在尝试使用rails 3.2.15在链接中插入一个很棒的字体图标

这是我的代码

<%= link_to tweet_path(tweet), method => :delete, :confirm => 'Are you sure?' do %>
    <i class="icon-trash"></i>
<% end %>

<%= link_to edit_tweet_path(tweet) do %>
     <i class="icon-pencil"></i>
<% end %>

我不知道我做错了什么。

提前谢谢。

2 个答案:

答案 0 :(得分:1)

你可以这样做:

<%= link_to raw('<i class="icon-trash"></i>'), tweet_path(tweet), method => :delete, :confirm => 'Are you sure?' %>

答案 1 :(得分:1)

你可以这样做:

<%= link_to content_tag(:i,nil, :class => "icon-trash"), tweet_path(tweet), method => :delete, :confirm => 'Are you sure?' %>

<%= link_to content_tag(:i,nil, :class => "icon-pencil"), edit_tweet_path(tweet) %>

希望这可以帮助你