You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

NatTable层级表折叠行COLLAPSED_CHILD标签添加位置及对应累加器查询

NatTable COLLAPSED_CHILD标签相关问题解答

对应标签累加器类

COLLAPSED_CHILD标签对应的累加器是HierarchicalTreeLayer.CollapsedChildConfigLabelAccumulator,为HierarchicalTreeLayer的内置静态内部类,无需额外引入独立依赖。

标签添加到配置标签栈的环节

  • 该标签累加器会在HierarchicalTreeLayer实例初始化时,自动注册到层的标签累加器执行链中,无需开发者手动注册。
  • 标签的添加触发逻辑为:当某节点的父节点处于折叠状态时,该子节点对应的视图层行索引位置的单元格,会被自动打上COLLAPSED_CHILD标签。

无法检测到标签的常见原因

你遇到的已折叠子项查不到对应标签的问题,通常是两个原因导致:

  • 你查询时使用的是底层数据的行索引,而非折叠后渲染的视图层行索引,折叠后的子节点在视图层本身处于隐藏状态,你在界面上选中的折叠位置单元格本质是父节点对应的单元格,自然无法查询到子节点的标签。
  • 若你的需求是避免复制到折叠状态下的隐藏子节点值,更直接的方案是调用HierarchicalTreeLayer.isRowIndexHidden(int rowIndex)方法判断对应行是否隐藏,再决定是否执行复制逻辑,比检测标签的兼容性更高。

内容的提问来源于stack exchange,提问作者Siddharth Koul

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 09:39:00