【发布时间】:2018-01-18 08:20:40
【问题描述】:
这似乎是默认行为,当通过单击标题进行排序时,TreeTable 将重新打开以前关闭的节点。 请参阅https://www.primefaces.org/showcase/ui/data/treetable/sort.xhtml 并使用以下步骤对其进行测试: 1) 打开和关闭一个节点 2)单击标题以按该列排序 结果:之前关闭的节点将被重新打开。 曾经打开过的所有节点都是如此。
问题是,我该如何防止这种情况发生?我不想重新打开节点。
【问题讨论】:
-
听起来像是一个“错误”或遗漏,并且与被添加到树表中的“状态性”有关。不确定这是否可以仅在客户端修复或需要服务器端工作。您可以检查客户端 js 以查看某些“有状态”代码是否无法清除有状态的东西。顺便说一句,分页primefaces.org/showcase/ui/data/treetable/paginator.xhtml。最好是在 github github.com/primefaces/primefaces/issues 中提出问题
-
这是我的第一张票,所以我真的希望不完全“按脚本”行事不会导致关闭票:github.com/primefaces/primefaces/issues/3172
-
它“完美”... ;-)
标签: jsf primefaces