如何使用haml向link_to_unless_current添加图标?

问题描述 投票:0回答:1

有没有办法在以下link_to_unless_current中添加图标?我需要在当前和非当前状态下添加它。

= link_to_unless_current("Stats", stats_practice_path(current_user.practice)) do content_tag(:div, content_tag(:p, "Stats"), :class => "nav-active") end
ruby-on-rails haml
1个回答
0
投票

我认为你使用辅助方法。

例如:

module ApplicationHelper

   def icon(image = "youricon.png")
     raw(image_tag(image)) 
   end

end

在你看来:

= link_to_unless_current(icon, stats_practice_path(current_user.practice)) do content_tag(:div, content_tag(:p, "Stats"), :class => "nav-active") end

(注意:我自己没有测试过,我觉得它应该可以工作:))

© www.soinside.com 2019 - 2024. All rights reserved.