Как создать динамический класс для переменной div? - PullRequest
1 голос
/ 28 января 2012

У меня есть следующий код в файле ERB:

<table border="1">
    <% @lists.each do |list| %>
        <tr class="even">
            <td><%= link_to list.title, list %></td>
            <td><%= link_to 'Edit', edit_list_path(list) %></td>
            <td><%= button_to "Destroy", list_path(list), :method => :delete %></td>
        </tr>
    <% end %>
</table>

Я хочу сделать строку <tr class="even" динамической.Каждый tr должен получить класс «четный» или «нечетный» в зависимости от переменной счетчика, которая увеличивается каждый раз, когда цикл начинается заново.Однако я не могу найти лучший способ реализовать это.

1 Ответ

3 голосов
/ 28 января 2012

Используйте этот хороший помощник:)

<tr class="<%= cycle("even", "odd") %>">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...