Ruby on rails 根据当前页面分配活动类

Ruby on rails 根据当前页面分配活动类,ruby-on-rails,ruby,ruby-on-rails-4,Ruby On Rails,Ruby,Ruby On Rails 4,如果我的学生在学生页面上,我想将活动类分配给他 <p><%= link_to student.name, student_url(student.student_id), class: ('active' if current_page? ) %></p> 如何使用Rails助手当前页面?来实现这一点。当前页面?方法需要将参数传递给该方法。例如: <p><%= link_to student.name, student_url

如果我的学生在学生页面上,我想将
活动
类分配给他

<p><%= link_to student.name, student_url(student.student_id), 
      class: ('active' if current_page? ) %></p>

如何使用Rails助手
当前页面?
来实现这一点。

当前页面?方法需要将参数传递给该方法。例如:

<p><%= link_to student.name, student_url(student.student_id), 
  class: ('active' if current_page?(student_path(student.student_id)) ) %></p>

学生路径(student.student\u id)应返回/student/19,而当前页面(学生路径(student.student\u id))应返回true

我不确定你的if的结构是否有效。有时我只是在这些情况下的一个三元组:

<p><%= link_to student.name, student_url(student.student_id), 
  class: (current_page?(student_path(student.student_id)) ? 'active' : '' ) %></p>


你会明白的。希望这能为您指明正确的方向。

当前页面?方法需要将参数传递给该方法。例如:

<p><%= link_to student.name, student_url(student.student_id), 
  class: ('active' if current_page?(student_path(student.student_id)) ) %></p>

学生路径(student.student\u id)应返回/student/19,而当前页面(学生路径(student.student\u id))应返回true

我不确定你的if的结构是否有效。有时我只是在这些情况下的一个三元组:

<p><%= link_to student.name, student_url(student.student_id), 
  class: (current_page?(student_path(student.student_id)) ? 'active' : '' ) %></p>


你会明白的。希望这能为您指明正确的方向。

当前页面?方法需要将参数传递给该方法。例如:

<p><%= link_to student.name, student_url(student.student_id), 
  class: ('active' if current_page?(student_path(student.student_id)) ) %></p>

学生路径(student.student\u id)应返回/student/19,而当前页面(学生路径(student.student\u id))应返回true

我不确定你的if的结构是否有效。有时我只是在这些情况下的一个三元组:

<p><%= link_to student.name, student_url(student.student_id), 
  class: (current_page?(student_path(student.student_id)) ? 'active' : '' ) %></p>


你会明白的。希望这能为您指明正确的方向。

当前页面?方法需要将参数传递给该方法。例如:

<p><%= link_to student.name, student_url(student.student_id), 
  class: ('active' if current_page?(student_path(student.student_id)) ) %></p>

学生路径(student.student\u id)应返回/student/19,而当前页面(学生路径(student.student\u id))应返回true

我不确定你的if的结构是否有效。有时我只是在这些情况下的一个三元组:

<p><%= link_to student.name, student_url(student.student_id), 
  class: (current_page?(student_path(student.student_id)) ? 'active' : '' ) %></p>


你会明白的。希望这能为您指明正确的方向。

我正在使用student\u url,但它似乎不起作用。我们应该使用student\u path还是可以在当前的辅助页面中也使用student\u url。student\u path将只呈现“/student/19”而不是“”。我正在使用student_url,它似乎不起作用。我们应该使用student\u path还是可以在当前的辅助页面中也使用student\u url。student\u path将只呈现“/student/19”而不是“”。我正在使用student_url,它似乎不起作用。我们应该使用student\u path还是可以在当前的辅助页面中也使用student\u url。student\u path将只呈现“/student/19”而不是“”。我正在使用student_url,它似乎不起作用。我们应该使用student\u path还是可以在当前的辅助页面中也使用student\u url。student\u path将只呈现“/student/19”而不是“”。