小编P. *_*sow的帖子

SAPUI5 TreeTable - 节点扩展行为

问题是:

当我在运行时添加行时,我试图使 TreeTable 中的节点保持展开状态。TreeTable 的默认行为是,当它发生某些情况时,它会再次呈现并且所有节点都会折叠。

API 只提供了保持第一级扩展的方法,但我也喜欢保持较低级别的节点扩展。我怎样才能做到这一点?

添加行之前:

前

添加一行后:

后

期待:

期望

[编辑]

我已经尝试通过使用 Expand(iRowIndex) 来获得正确的行为,但就我而言,TreeTable 的生命周期(添加内容、重新渲染)没有帮助。

我在做什么:

我正在尝试使用拖放功能添加数据。当我们尝试将内容添加到 TreeTable 的特定位置时,我们必须获得父元素和子元素的正确位置。不幸的是,在添加上述内容后,第二个+级别被隐藏,这会扰乱我的拖放操作,因为表格行在折叠时具有不同的 ID。

基本上我需要一个像 ."setExpandFirstLevel(true)" 这样的 TreeTable 函数来处理所有其他级别。

javascript treetable sapui5

5
推荐指数
1
解决办法
7853
查看次数

标签 统计

javascript ×1

sapui5 ×1

treetable ×1