2017-05-29 19 views
1

在Ruby on Rails中(5)如何使導航鏈接在特定頁面上保持突出顯示,同時仍然使用application.html.erb來保存導航鏈接?Rails - 如何使導航鏈接在特定頁面上保持突出顯示,同時仍然使用application.html.erb來保存導航鏈接?

例如:

application.html.erb

<nav class="nav"> 
    <li><%= link_to "Home", root_path, :class => 'na' %></li> 
    <li><%= link_to "Units", units_path, :class => 'ACTIVE' %></li> 
</nav> 
+0

這目前是隻要我在改變背景該指數。我去看電影的那一刻就回過頭來。有任何想法嗎?

  • 」><%= link_to「Home」,root_path,%>
  • Jrinard

    回答

    0

    也許簡單的東西,如:

    <%= link_to 'Units', units_path, class: "#{'active' if controller_name == 'units' && action_name == 'index'}" %> 
    
    相關問題