2011-08-27 30 views
2

早上好伙计,Rails 3 - 更多的周期帮手在一个主循环中

我有一个大循环,那是3个其他人。主循环使用cycle设置每行的背景颜色。在3个循环中的一个是cycle助手也使用 - 我得到了“错误”,因为这两个cycle之间的冲突。我用each_with_index解决了这种情况,但是 - 可能在这种情况下使用cycle帮手?第二个cycle有可能分开吗?

回答

5

您可以通过命名并在一个循环多次循环:

<%= cycle("even", "odd", :name => "first_cycler" %> 
+1

+1这是正确的答案,应该被接受。 – gotqn