ExtJS 4 - 永远不要在树面板中缓存树节点

Zur*_*urb 5 caching treenode extjs treepanel extjs4

我有一个简单的Ext.tree.Panel,它使用ajax代理从Ext.data.TreeStore加载其数据.

展开treenode时的默认行为似乎是:

  • 如果之前扩展:从缓存中检索
  • 如果从未扩展:从服务器检索

如何关闭缓存选项,以便它永远不会缓存(即始终从服务器检索)?

Rei*_*ius 6

将此作为侦听器放在商店中以获得所需的行为:

collapse: function(node){
    node.removeAll();
    node.set("loaded", false);
}
Run Code Online (Sandbox Code Playgroud)