2015-07-19 61 views
0

我已經掙扎了很長一段時間,以輸出HTML從一個幫手,直到我讀了以下內容: http://thepugautomatic.com/2013/06/helpers/Rails的顯示glyphons在content_tag

本文介紹如何content_tags如內輸出鏈接:

content_tag(:p, class: "widget") do 
    concat link_to("Hello", hello_path) 

我想創建使用輔助內glyphon鏈接但是我無法得到它使用上面的工作:

content_tag(:i, class: "fa fa-thumbs-up") do 
    link_to hello_path 

上面簡單的代碼顯示了類括號內:

{:class=>"fa fa-thumbs-up"} 

回答

0

你可以試試這個

link_to hello_path do 
    content_tag(:i, '', class: "fa fa-thumbs-up") 
end 
+0

不工作。與以前相同的結果。 – Dercni

+0

我害怕它爲我工作..它顯示了什麼。? – Athar

+0

它在您的案例中顯示{:class =>「fa fa-thumbs-up」},因爲它不會期望緊跟在標籤名稱後面的類。其次是這裏解釋的內容http://apidock.com/rails/ActionView/Helpers/TagHelper/content_tag。你不想要顯示任何東西,所以我添加了''空字符串。 – Athar