解决方案 »

  1.   

    这是一个已知的bug。
    不知道4.2修复了没。你可以在afterrender里隐藏root。
      

  2.   

    不是吧 竟然是一个bug,我用的就是4.2的,我试试您说的方法
      

  3.   

    或者在beforeload里直接return false,然后自行加载数据。
    这也是sencha目前给出的解决方案。
      

  4.   

    treeStore.on('beforeload', function(store, options) {
    treeStore.setProxy({
    type : 'ajax',
    url : 'login!getSynchTree.action'
    });
    });
    参考下
      

  5.   

    treeStore在panel外面定义就可以达到你的效果,虽然也是调两次
      

  6.   

      var treeStore1 = Ext.create('Ext.data.TreeStore', {
        autoLoad : true,
        proxy: {
        type: 'ajax',
        url: '/table/queryTreeTable'
        }
        });不知道哪里错了,请求指出?