Мне нужно представить сложную модель в архитектуре MVC (коллекция представлений модели). Я использую backbone.js
с jsTree
.
Я получаю данные с сервера как JSON
и создаю из них дерево. Для отображения дерева я использую плагин jQuery jsTree
. Данные представляют архитектуру файловой системы некоторой удаленной системы.
Проблемы, с которыми я сталкиваюсь, следующие:
- Должен ли я создать две модели? Одна представляет каталог, а другая — файл, поскольку внутри каталога может быть больше файлов.
- Как я могу прикрепить представление к пользовательскому интерфейсу? Я хочу прослушивать все события и выполнять некоторые действия на стороне сервера в зависимости от них, потому что представление динамически создается подключаемым модулем jsTree.
- Если я сделаю 2 модели, нужно ли мне делать 2 коллекции? Подойдет ли одна, потому что идентификаторы в полном наборе всех моделей будут уникальными?
Спасибо
Controller
иCollection
. liquidmedia.ca/blog/2011/01/backbone-js-part -1а> - person CodeClown42   schedule 10.05.2012Controller
классов, на них явно ссылаются. Может быть, вам просто нужно немного почитать об инструментах, которые вы надеетесь использовать... - person CodeClown42   schedule 10.05.2012