TreePanel节点与过滤的儿童

时间:2017-08-31 06:22:01

标签: javascript extjs treepanel

我有一个TreePanel。当我过滤TreePanel的存储以使节点看起来是空的时,打开节点的符号仍然存在。我认为如果打开文件夹的符号如果其内容不可见则会消失。有解决方案吗?

https://fiddle.sencha.com/#view/editor&fiddle/2438

2 个答案:

答案 0 :(得分:0)

您可以在已过滤的节点("expandable: false")上设置children:[],并在插入新代码时执行相同的操作。

答案 1 :(得分:0)

如果the node's isExpandable函数返回true,则呈现图标。您可以根据需要覆盖该功能。

或者您可能希望覆盖hasChildNodes函数以包括检查子节点是否被过滤掉。