2014-10-31 41 views
0

我的店是這樣的:ExtJS的4.1刷新TreePanel中的商店用root參數

var store = Ext.create('Ext.data.TreeStore', { 
     fields: ['id', 'text', 'leaf'], 
     root: me.rootDada 
    }); 

集文本

me.setNodeText(me.rootDada); 

樹是媒體鏈接renderd,我的目標是重新加載此類似這樣的

reLoadTree: function() { 
    var me = this; 

    mydwr.rootDada(me.id, function (response) { 

     if (response.isSuccess) { 

      //me.removeAll(); 
      me.getRootNode().removeAll(); 
      me.setNodeText(response.source); 
      me.getRootNode().appendChild(response.source); 
      // me.store.load(response.source); 



     } else { 
      Ext.Msg.alert('error'); 
     } 
    }); 

} 

我試過這樣me.store.load({ params: { root: response.source } });

但它不起作用。 請HALP我,如果你能

回答

0

我有答案:) 有代碼片段

  `me.setNodeText(response.source); 
      me.setRootNode(response.source); 
      me.expandAll();`