Primefaces数据表:没有allowUnsorting属性



我使用的是Primefac 6.2.17。我有一个dataTable,可以单击其中的列标题,以便按该列对表进行排序。多次单击列标题将在升序和降序之间切换。这意味着,一旦表按该列排序,用户就不能再按该列进行非排序,但我希望能够关闭该排序。dataTables Server API显示有一个属性allowUnsorting,它应该会产生所需的行为。

然而,这个属性似乎对我来说不可用,这意味着我的编程IDE(通常向我建议所有可用的属性(并不建议使用这个属性,并且将它添加到我的代码中也没有效果。我想这是因为我的低Primefaces版本。我是一个更大项目的一部分,因此我不能简单地决定更新Primefaces版本,因为我需要它来实现我想要实现的一些小功能。

这就引出了两个主要问题:

  • 在哪里可以看到添加了某些功能/属性以进行确认它是否在我的版本中可用
  • 当我的版本无法使用该功能时,有哪些选项可以解决我的问题(允许取消排序(

此功能是在10.0中添加的,您可以随时查看文档或GitHub问题列表和目标版本

我认为没有一种简单的方法可以将此功能添加到旧版本中。我会升级你的版本!

最新更新