ExtJS 4: TreeStore как со статическими, так и с динамически загружаемыми данными?

Я делаю TreePanel, который выглядит так:

enter image description here

На данный момент я его "смоделировал" с помощью следующего кода:

treePanel.setRootNode({
    text: 'Root',
    expanded: true,
    children: [
        {
            text: 'General Settings',
            icon: kpc.cfg.baseUrl.img+'/icon_gears-bluegreen.gif',
            leaf: true
        },
        {
            text: 'Users',
            icon: kpc.cfg.baseUrl.img+'/icon_users-16x16.gif',
            expanded: true,
            children: [
                {
                    text: 'Dummy User 1',
                    icon: kpc.cfg.baseUrl.img+'/icon_user-suit.gif',
                    leaf: true
                },
                {
                    text: 'Dummy User 2',
                    icon: kpc.cfg.baseUrl.img+'/icon_user-suit.gif',
                    leaf: true
                },
                {
                    text: 'Dummy User 3',
                    icon: kpc.cfg.baseUrl.img+'/icon_user-suit.gif',
                    leaf: true
                },
                {
                    text: 'Dummy User 4',
                    icon: kpc.cfg.baseUrl.img+'/icon_user-suit.gif',
                    leaf: true
                }
            ]
        }
    ]
});

Как мне динамически загружать отдельных пользователей (т. Е. Через магазин)? Другими словами, как мне создать TreeStore, который представляет собой смесь как статических, так и динамически загружаемых элементов?

Спасибо!

6
задан Clint Harris 20 September 2011 в 20:54
поделиться