我有以下font-awesome行,这是一个可点击的链接
%p.add_stuff= link_to(content_tag(:i, nil, class: "fa fa-plus"), new_journey_trip_path(@journey))
除了fa-plus之外,我还想添加另一个字体 - 真棒加图标(所以它看起来像+ +)。我如何实现这一目标?
我尝试过两次调用fa-plus,以及制作两个content_tag,但似乎都没有。
答案 0 :(得分:1)
你尝试过这样的事吗?
%p.add_stuff= link_to(new_journey_trip_path(@journey)) do
%i.fa.fa-plus
%i.fa.fa-plus
如果需要,您还可以删除空格:
%p.add_stuff= link_to(new_journey_trip_path(@journey)) do
%i.fa.fa-plus>
%i.fa.fa-plus>
答案 1 :(得分:1)
使用link_to,您可以嵌套内容
%p.add_stuff
= link_to new(journey_trip_path(@journey)) do
= content_tag(:i, nil, class: "fa fa-plus")
= content_tag(:i, nil, class: "fa fa-plus")
或
%p.add_stuff
= link_to new(journey_trip_path(@journey)) do
%i.fa.fa-plus
%i.fa.fa-plus
或者,您可以使用fa_icon
方法......
%p.add_stuff
= link_to new(journey_trip_path(@journey)) do
= fa_icon('plus')
= fa_icon('plus')