2013-08-18 42 views
0

我想從字體真棒移動到icomoon。使用icomoon與link_to和icon_tag

隨着Icomoon我能得到的圖標使用以下語法

<a href="#"><span data-icon="&#xe02b;" aria-hidden="true"></span>Some Text</a> 

然而,當我使用一個Rails應用程序我真的很喜歡使用下面的語法,或類似的工作。

<%= link_to icon_tag("icon-pdf", "some text"), controller_path %> 

我曾嘗試以下爲好,都無濟於事

<%= link_to 'Some text', controller_path, {"data-icon" => "&#xe02b;", "aria-hidden" => "true"} %> 

如果我把這個定義的名稱(圖標PDF)或有其十六進制值沒關係,但我似乎無法讓圖標出現。

有沒有一種方法可以實現這個目標,還是我堅持使用數據圖標方法?

回答

2

試試這個:

<%= link_to controller_path do %> 
    <span data-icon="&#xe02b;" aria-hidden="true">Some Text</span> 
<% end %> 

或者

<%= link_to content_tag(:span, 'Some Text', :data_icon => "&#xe02b;", :aria-hidden => "true"), controller_path %> 

它應該工作。謝謝