Я обычно являюсь разработчиком на C #, но пишу в основном клиентское приложение, используя jQuery.
Это довольно просто: у меня есть список "групп", которые имеют некоторые параметры (например, имя группы) и список "пользователей", которые также имеют некоторые параметры.
В данный момент я пытаюсь справиться с этим, используя <li>
с определенным идентификатором, поэтому требуется много совпадений строк, чтобы превратить <li id="group-2">Name - ExtraInfo</li>
в то, с чем я могу работать.
Я чувствую, что такой подход глуп, потому что а) я использую пользовательский интерфейс в качестве фонового для состояния и б) полагаюсь на разбор строк, а не на работу с реальными объектами.
В C # я бы просто создал DTO (по сути List<Group>
), но у меня недостаточно опыта в JavaScript / jQuery, чтобы сделать это там.
Может кто-нибудь дать мне несколько быстрых советов, как создать пользовательский объект и управлять их списком?