我的productions_helper.rb中有一个ruby函数:
div
我为它添加了一个字体真棒图标:
def new_applications(number, new_castings_for_user)
content_tag :span, "(#{number})", class: "icon-new-applications#{' highlight' if new_castings_for_user}"
end
但是,该图标未显示在我的网站上。有人能告诉我我做错了吗?
答案 0 :(得分:1)
嗯,你实际上并没有渲染图标。在您的代码中,您所做的只是在span标记中添加fa_icon
的属性。除非有一些额外的代码可以解释这个属性,否则它将无效。试试这个
def new_applications(number, new_castings_for_user)
content_tag :span, class: "icon-new-applications#{' highlight' if new_castings_for_user}" do
[content_tag(:i, "", class: "fa fa-user-plus"), "(#{number})"].join.html_safe
end
end