最佳答案
导航菜单中有一些静态页面。我想添加一个类“当前”的项目,目前正在显示。
我这样做的方法是添加大量的 helper 方法(每个方法对应一个条目)来检查控制器和操作。
def current_root_class
'class="current"' if controller_name == "homepage" && action_name == "index"
end
<ul>
<li <%= current_root_class %>><%= link_to "Home", root_path %>
还有什么更好的方法吗! ? 我现在的方法太愚蠢了... ..。