Caching ExtJS 4-从不在树面板中缓存树节点
我有一个简单的Ext.tree.Panel,它使用ajax代理从Ext.data.TreeStore加载数据 展开树节点时的默认行为似乎是:Caching ExtJS 4-从不在树面板中缓存树节点,caching,extjs,extjs4,treenode,treepanel,Caching,Extjs,Extjs4,Treenode,Treepanel,我有一个简单的Ext.tree.Panel,它使用ajax代理从Ext.data.TreeStore加载数据 展开树节点时的默认行为似乎是: 如果在之前展开:从缓存中检索 如果从未展开:从服务器检索 如何关闭缓存选项,使其从不缓存(即始终从服务器检索)?将其作为侦听器放入存储中以获得所需的行为: collapse: function(node){ node.removeAll(); node.set("loaded", false); } 在较新版本的ExtJS'TreeS
- 如果在之前展开:从缓存中检索
- 如果从未展开:从服务器检索
如何关闭缓存选项,使其从不缓存(即始终从服务器检索)?将其作为侦听器放入存储中以获得所需的行为:
collapse: function(node){
node.removeAll();
node.set("loaded", false);
}
在较新版本的ExtJS'TreeStore(目前为6.6)中,此事件称为
nodecollapse