Best way to add “current” class to nav in Rails 3

后端 未结 24 1816
天涯浪人
天涯浪人 2020-11-29 15:05

I have some static pages in a navigation menu. I want to add a class like \"current\" to the item which is currently displaying.

The way I am doing so is to add tons

24条回答
  •  北荒
    北荒 (楼主)
    2020-11-29 15:26

    My easy way -

    application.html.erb,

    
    

    main_controller.erb,

    class MainController < ApplicationController
        def menu1
            @menu1_current = "current"
        end
    
        def menu2
            @menu2_current = "current"
        end
    
        def menu3
            @menu3_current = "current"
        end
    
        def menu4
            @menu4_current = "current"
        end
    end
    

    Thanks.

提交回复
热议问题