Javascript-форум (https://javascript.ru/forum/)
-   Библиотеки/Тулкиты/Фреймворки (https://javascript.ru/forum/library-toolkit-framework/)
-   -   Backbone вопрос по View с вложенными данными (https://javascript.ru/forum/library-toolkit-framework/34233-backbone-vopros-po-view-s-vlozhennymi-dannymi.html)

mue 25.12.2012 15:03

Backbone вопрос по View с вложенными данными
 
Допустим у нас есть такие данные
var json = [
    {
        id: 1,
        children: [
            {
                id: 3
            },
            {
                id: 4
            }
        ]
    },
    {
        id: 2,
        children: [
            {
                id: 5
            },
            {
                id: 6
            }
        ]
    }
]

Я хочу выделить модель, чтобы на ее основе построить View.
Я выделил данные для модели
{
        id: 2,
        children: [
            {
                id: 5
            },
            {
                id: 6
            }
        ]
    }

но свойство "children" тоже содержит данные, которые как по мне тоже представляют отдельную модель, что то типа этого
{
    id: 5
}


Я хотел спросить как будет верно отрисовать исходные пришедшие данные? Может будет несколько вложеннных View или как то по другому ?

mexoboy 04.01.2013 01:30

Поменять структуру колекции например. Вместо массива children держать ссылку на предка. Тем самым ты избавишься от вложенных данных и у тебя будет удобная выборка по корневому разделу (parent)


Часовой пояс GMT +3, время: 03:48.