在Rails链接中包含bootstrap glyphicon

时间:2015-04-16 18:46:27

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

我试图在Rails链接中包含一个bootstrap glyphicon。我想:

<%= link_to "<i class="glyphicon glyphicon-check"></i>&nbsp; Sign up".html_safe, signup_path, :class => "button" %>

但显然我包含glyphicon的方式不正确,因为服务器上的这会产生错误:

unexpected tIDENTIFIER, expecting ')' ...=( link_to "<i class="glyphicon glyphicon-check"></i>" + ....

当我删除链接工作的部分时。如何在链接/按钮中包含glyphicon?

3 个答案:

答案 0 :(得分:2)

&#39;做:

<%= link_to signup_path, class: "button" do %>
  <i class="glyphicon glyphicon-check"></i>&nbsp; Sign up
<% end %>

我觉得它更清楚。

答案 1 :(得分:0)

解决方案:

<%= link_to "<i class='glyphicon glyphicon-check'></i>&nbsp; Sign up".html_safe, signup_path, :class => "button" %>

所以使用'glyphicon glyphicon-check'代替“glyphicon glyphicon-check”。

答案 2 :(得分:0)

试试这个...例如link _ to.my回答here

<%= link_to (‘<i class=“fa fa-thumbs-up fa-lg”> </i>’).html_safe, vote_path(@image), :method=> :delete, :remote=> true%>