Я хочу использовать backbone.js для управления очень тяжелым приложением данных.
На этой скрипке (http://jsfiddle.net/D87cg/2/) вы можете увидеть одну страницу приложения (обратите внимание, что имеется гораздо больше компонентов, таких как меню, дополнительные меню, другие поля с содержимым, нижний колонтитул и т. Д.).
Существует несколько объектов json, которые веб-служба возвращает:
- У каждого есть информация как о спецификациях, так и о владельце
- У каждого есть информация «Ваши учетные записи», но отображаются не все данные (хотя они отправляются на объекте json, отправляются другие статистические данные для каждой игры, а также некоторые другие игры)
Я сомневаюсь ... может ли backbone.js иметь несколько представлений и моделей на странице? Я спрашиваю, потому что кажется, что Маршрут видит каждый маршрут как состояние во всем виде, что отражается в URL, но что если у меня есть несколько объектов на одной странице, которые могут изменяться в разное время?
Есть ли способ сделать это? Я просмотрел несколько учебных пособий по backbone.js, но все они, похоже, видят одну страницу в качестве представления.
Мой другой вопрос ... как интегрировать ответ json, чтобы поля не были зафиксированы в модели? Другими словами, как заставить модель использовать атрибуты, которые входят в файл json, без необходимости определять их в модели?
Заранее спасибо !!