我的商店是这样的:
var store = Ext.create('Ext.data.TreeStore', {
fields: ['id', 'text', 'leaf'],
root: me.rootDada
});
设置文字
me.setNodeText(me.rootDada);
树已全部渲染,我的目标是像这样重新加载
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
}
});
但它不起作用。 如果可以的话,请打扰我
答案 0 :(得分:0)
我有答案:) 有代码片段
`me.setNodeText(response.source);
me.setRootNode(response.source);
me.expandAll();`