多个字体很棒的图标 rails link

multiple font awesome icons as rails link

我有以下可点击的超棒字体行 link

%p.add_stuff= link_to(content_tag(:i, nil, class: "fa fa-plus"), new_journey_trip_path(@journey))

除了 fa-plus 之外,我还想添加另一个 font-awesome plus 图标(所以它看起来像 + + )。我该如何实现?

我试过调用 fa-plus 两次,也尝试调用两次 content_tag,但似乎都不起作用。

你试过这样的东西吗?

%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>

与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')