Я создаю веб-приложение с использованием backbone.js в качестве структуры MVC. Я борюсь за разработку своих моделей. У меня есть один родительский/основной объект, но он довольно сложный/вложенный в природе, то есть более 50 атрибутов и некоторое вложение. То, что я борюсь с это:backbone.js комплексная модель
У меня есть что-то вроде:
{section1:{
key1:"value1",
key1:"value2"},
section2:{
key1:"value1",
key1:"value2"}
}
Если я сплющить объект вне как:
{section1_key1:"value1",
section1_key2:"value2",
section2_key1:"value1",
section2_key2:"value2"
}
или мне:
- использовать встроенный плагин и передать в большой вложенный объект JSON как есть?
- или создать отдельные модели для каждого раздела и как-то разместить в родительской модели .
- или просто создать модели для дочерних объектов, а не беспокоиться о вложенности и добавить некоторый тип ссылки
Suggestions оценили.
Также есть это из FAQ: http://documentcloud.github.com/backbone/#FAQ-nested – tkone