HAML:Font Awesome-Icons

时间:2016-06-08 21:47:55

标签: ruby-on-rails haml

%nav
  = link_to "Registrieren", "/signup" do
    <i class="fa fa-arrow-right"></i>
  = link_to "Anmelden", "/login" do
    <i class="fa fa-arrow-right"></i>

我必须改变什么才能发挥作用?

调试器告诉我:“NoMethodError”!

3 个答案:

答案 0 :(得分:0)

尝试以下方法:

%nav
  = link_to "/signup" do
    Registrieren
    %i.fa.fa-arrow-right
  = link_to "/login" do
    Anmelden
    %i.fa.fa-arrow-right

答案 1 :(得分:0)

您的i元素是原始HTML,您无法在扩展名为.haml的文件中呈现HTML。

答案 2 :(得分:0)

并且,如果您使用%nav = link_to "/signup" do Registrieren = fa_icon("arrow-right") = link_to "/login" do Anmelden = fa_icon("arrow-right") gem

{{1}}