Ruby on rails 什么';这是根据加载rails部分的页面有选择地呈现rails部分的最佳方法
例如,所有页面都需要my Footer partial,但主页上有几个词需要不同,而页面Y也有一个小改动。您可以检查控制器和操作名称:Ruby on rails 什么';这是根据加载rails部分的页面有选择地呈现rails部分的最佳方法,ruby-on-rails,partial-views,partials,Ruby On Rails,Partial Views,Partials,例如,所有页面都需要my Footer partial,但主页上有几个词需要不同,而页面Y也有一个小改动。您可以检查控制器和操作名称: <% if controller.controller_name == 'Projects' && controller.action_name == 'index' %> <p>Alternate content</p> <% end %> 替代内容 或者,您可以从相关页面将不同的局部变量传
<% if controller.controller_name == 'Projects' && controller.action_name == 'index' %>
<p>Alternate content</p>
<% end %>
替代内容
或者,您可以从相关页面将不同的局部变量传递给分部:
<%= render 'my_partial', :do_something_wierd => true %>
true%>
然后,在“我的部分”中:
<% if do_something_wierd %>
<p>Alternate content</p>
<% end %>
替代内容