Intereting Posts
Проблема Получение Div для обнимания рядом с другим Как HTML кодировать / удалять строку? Есть ли встроенный? Как я могу центрировать панель меню с ul img Внутри объекта foreignObject внутри svg Внутри img Отправить PHP HTML-почту с вложениями изображение загружается в хром, но не в safari Фиксированный верхний, нижний колонтитул и боковые панели с прокруткой области содержимого в центре Максимальная длина значения атрибута HTML все изображение добавляется к последнему контейнеру div в нескольких загрузках Должен ли я использовать HTML :: Parser или XML :: Parser для извлечения и замены текста? Прикрепленная панель навигации с эффектом прокрутки не работает в браузере, в то время как она работает на codepen window.history.pushState обновление браузера Как я могу поместить HTML в строку с помощью Perl? Создание расширения Chrome для загрузки файла Автоматическое изменение атрибутов html при загрузке страницы

Ruby / Rails / HTML – Создать новую строку таблицы После того, как ячейки X из цикла

Я использую Rails для отображения набора данных. Проблема в том, что данные настолько велики. Я не делаю этого обычно для каждого цикла, так как я создаю этот безумно длинный список.

Моим решением было бы создать некоторую форму таблицы, где после 10 записей создадут новую ячейку и после того, как 5 ячеек создадут новую строку. Я не очень-то удобен для петель в рельсах, поэтому я решил бросить вопрос.

Прямо сейчас у меня есть …

 Person Data Set: 

Итак, я могу создать петлю, подобную этой?

   Person Data Set: 
*****for each 5 cells???? *****
*****For each 10 records?? ***

С кем-нибудь приходилось сталкиваться с такой проблемой раньше?

Существует метод each_slice . С HAML (мне действительно не нравится ERB, но идея такая же):

 %strong Person Data Set: %br %table - @persons.each_slice(10) do |ten_people| %tr - ten_people.each_slice(5) do |five_people| %td - five_people.each do |person| %p= person.name