【问题标题】:ExtJS 4 - Never cache tree nodes in tree panelExtJS 4 - 从不在树面板中缓存树节点
【发布时间】:2012-09-18 10:14:20
【问题描述】:

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

扩展树节点时的默认行为似乎是:

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

如何关闭缓存选项,使其从不缓存(即始终从服务器检索)?

【问题讨论】:

    标签: caching extjs extjs4 treenode treepanel


    【解决方案1】:

    把它作为监听器放在 store 中以获得所需的行为:

    collapse: function(node){
        node.removeAll();
        node.set("loaded", false);
    }
    

    【讨论】:

    • 在较新版本的 ExtJS 的 TreeStore(目前为 6.6)中,此事件称为 nodecollapse
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多