如何将HTML代码添加到rails中的link_to标记中?

时间:2014-03-06 05:02:05

标签: ruby-on-rails ruby-on-rails-4

这是我的link_to标签:

<%= link_to "Signout", dasharea_signout_path, method: "delete", id: "adminsignout"  %>

我需要添加

<i class="fa fa-tasks">

进入上面代码创建的'a'标签。我怎么能这样做?

2 个答案:

答案 0 :(得分:5)

您可以将块传递给link_to助手

<%= link_to dasharea_signout_path, method: "delete", id: "adminsignout" do %>
  <i class="fa fa-tasks"></i>
  <span>Signup</span>
<% end %>

块内容将包含在链接标记中。

答案 1 :(得分:0)

你可以这样做:

<%= link_to "Signout <i class='fa fa-tasks'></i>", dasharea_signout_path, method: "delete", id: "adminsignout"  %>

OR 在HAML

%a#adminsignout{other properties}
  Signout
  %i.fa.fa-tasks