多个字体真棒图标作为rails链接

时间:2015-07-09 19:35:22

标签: ruby-on-rails font-awesome

我有以下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,但似乎都没有。

2 个答案:

答案 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')