如果我使用 'hide' 选项,是否有一个选项可以在某个级别过滤一行,然后进一步扩展到较低级别?

Is there an option where I can filter a row on some level and then expand further into lower levels if I use the 'hide' option?

我构建了一个有 7 个级别的 table。 我想做的是使用 filter 选项找到一行(即在第 3 级),然后 expand 手动进一步进入较低级别? 我正在使用 'hide' 模式,因为我不想显示不相关的行。

这些是我目前使用的配置设置。

autoApply: true,
autoExpand: true,
counter: true,     
fuzzy: false,     
hideExpandedCounter: true,  
hideExpanders: false,       
highlight: false,   
leavesOnly: false, 
nodata: false,     
mode: "hide"  

问题是,当我过滤一行时(即在第 3 层),我无法将该行扩展到较低的层级。我认为解决方案是使用 'dimm' 选项,但我不希望不相关的行可见。

如果有人知道如何解决这个问题,请帮忙。

也许您正在寻找 filterBranches(filter, opts) 而不是 tree.filterNodes()

这也将使匹配节点的所有后代可见。

有关详细信息,另请参阅 wiki