我試圖突出顯示循環內的最後一條記錄。但是,下面的代碼分配ID = 「亮點」 的每一個錶行:(Rails:突出顯示循環內的最後一條記錄
<% @sales.order("created_at desc").each do |sale| %>
<tr <% if sale.created_at = Sale.last %>id="highlight"<% end%> >
<td><%= sale.user.name %></td>
<td><%= sale.product %></td>
....
任何想法?謝謝你們!
如果sale.created_at == Sale.last.created_at爲我做了。謝謝! – CottonEyeJoe
很高興我能提供幫助,但我強烈建議不要這樣做。您應該使用'each_with_index'方法來獲取最後(或任何)記錄。 –
'each_with_index'不起作用,因爲它突出顯示最舊的表格行,而不是最新的/最新的表格行。 – CottonEyeJoe