Jsf Apache Trinidad表-我们可以禁用导航栏吗?

Jsf Apache Trinidad表-我们可以禁用导航栏吗?,jsf,trinidad,Jsf,Trinidad,我们如何禁用Apache Trinidad的表组件的导航栏选择范围结果?我不知道有什么方法可以禁用tr:表中的导航栏,这会破坏组件的用途,但您可以这样做: 在支持bean中,有2个集合。第一个包含所有元素,第二个包含与rows属性相同数量的元素。tr:表链接到第二个集合。tr:当您使用自定义导航按钮,清除第二个集合并将第一个集合中的正确元素插入第二个集合时,表导航栏将永远不会显示 这是额外的管理,但恐怕这是唯一的办法。您可以使用隐藏它们 向表中添加一个样式类,比如说noControlBar。然后

我们如何禁用Apache Trinidad的表组件的导航栏选择范围结果?

我不知道有什么方法可以禁用tr:表中的导航栏,这会破坏组件的用途,但您可以这样做:

在支持bean中,有2个集合。第一个包含所有元素,第二个包含与rows属性相同数量的元素。tr:表链接到第二个集合。tr:当您使用自定义导航按钮,清除第二个集合并将第一个集合中的正确元素插入第二个集合时,表导航栏将永远不会显示

这是额外的管理,但恐怕这是唯一的办法。

您可以使用隐藏它们

向表中添加一个样式类,比如说noControlBar。然后在皮肤中放置以下线条以隐藏控制栏:

.noControlBar af|table::control-bar-top,
.noControlBar af|table::sub-control-bar { display: none; }

你为什么不想展示你的全部收藏?也许你应该考虑另一个组件。当我使用特立尼达表的范围导航条改变范围时,我遇到了一些问题。更具体地说,每次我更改范围时,页面中其他表单中包含的命令按钮的操作不会在第一次单击它们时执行。因此,我创建了自己的导航按钮来选择所需的范围,并希望禁用trinidad table提供的导航按钮。