Tôi đang vẽ một phần đường ray và tôi muốn thay thế màu nền khi nó hiển thị một phần. Tôi biết đó không phải là siêu rõ ràng vì vậy đây là một ví dụ về những gì tôi muốn làm:định dạng có điều kiện trong đường ray partials
Row Một nền xám Row Hai nền vàng Row Ba xám nền Row Bốn nền vàng- xin lỗi các đường nối ngăn xếp để ngăn màu nền hiển thị nhưng tôi nghĩ điều này làm cho ý tưởng của tôi rõ ràng
Đây là mã điểm cho rằng tôi đang sử dụng
<table>
<%= render :partial => 'row' :collection => @rows %>
</table>
vẻ phần _row.html.erb như thế này
<tr bgcolor="#AAAAAA">
<td><%= row.name %></td>
</tr>
Vấn đề là tôi không biết làm thế nào để thay đổi nền màu cho mọi hàng khác. Có cách nào để làm việc này không?
Nếu bạn sử dụng nhiều danh sách hoặc bảng trên một trang, tôi khuyên bạn nên đặt tên cho chu kỳ của mình. Chỉ cần vượt qua: name => 'some_unique_name' vào cuối chu kỳ ('a', 'b', ...) gọi. –