Динамическая HTML-сетка на основе набора данных - PullRequest
0 голосов
/ 08 января 2012

Я чрезвычайно новичок в Grails, Groovy и даже в веб-разработке в целом, поэтому, если этот вопрос кажется слишком дурацким, пожалуйста, потерпите меня, я всегда был сосредоточен на разработке десктопов.

Я пытаюсь создать веб-приложение, которое позволяет пользователям перемещать объекты (перетаскивать) на своем экране из одного столбца в другой. Представьте себе что-то, что позволяет пользователям организовывать вещи в различные группы, и у каждой группы есть свой собственный столбец. Кроме того, пользователи должны иметь возможность создавать или удалять любые группы, которые они хотят. (Часть создания / удаления групп, о которой я позаботился в коде Groovy).

У меня вопрос: как в представлении / HTML-коде сделать сайт динамичным с точки зрения создания сетки? Мне нужен один столбец для каждой группы, но набор данных существующих групп не будет статичным, поэтому в теории я никогда не узнаю, сколько столбцов мне действительно нужно. Мне также нужно сделать то же самое для строк, но я ожидаю, что выполнение этого для строк будет более или менее таким же, как и для столбца.

Спасибо за любую помощь, которую вы можете предоставить. Ура!

UPDATE: Я вижу Groovy, который используется в представлении для перебора списка элементов и создания динамического маркированного списка, подобного этому

<g:each in="${ group }" var = "group">
<li> ${ group.name } </li> 

Должен ли я просто попробовать что-то подобное для динамического создания <table> объекта? Кажется, что это сработает, но, возможно, это не лучший способ сделать это.

1 Ответ

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