Ruby - перебрать массив и создать таблицу из трех столбцов, х строк - PullRequest
0 голосов
/ 22 марта 2012

В виде я получаю массив объектов. Я хочу иметь таблицу из трех столбцов, которая будет заполнена атрибутом этих объектов. Итак, если в моем списке 5 объектов, в моей таблице будет две строки: первая строка будет содержать три ячейки, а вторая строка - 2 ячейки.

Как мне выполнить этот список для достижения этой цели?

1 Ответ

0 голосов
/ 22 марта 2012

Если вы действительно хотите использовать таблицы и просто перебирать свой массив, вы можете использовать each_slice и просматривать возвращаемые массивы, например your_array.each_slice(3)

Но вы также можете не использовать таблицы, использовать некоторые элементы div, например, и итерировать свой большой (5 объектов) массив и стилизовать элементы div таким образом, чтобы они помещались в 3 подряд.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...