AjaxProxy不向ExtJS TreeStore中的服务器发送请求

时间:2013-02-21 10:21:05

标签: extjs extjs4

我已经定义了一个TreeStore-Implementation但是在FireBug中我没有看到对我的服务器的请求而且看不到数据。如果我取消注释root属性并注释掉代理属性,则显示我的数据。可能是什么原因?

谢谢!

Ext.define('PM.store.Projects', {
    extend: 'Ext.data.TreeStore',
    model: 'PM.model.Project',

    proxy: {
        type: 'ajax',
        url: 'data/projectTree.json',
    }

    /*root: {
        name: 'Demo',
        children: [
            {
                name: 'Test',
                leaf: true,
            },
        ],
    },*/
});

1 个答案:

答案 0 :(得分:0)

您必须显式加载商店。尝试autoLoad:true并查看它是否会发出请求。