我正在使用Primefaces DataTable和RowExpansion,其列优先级用于响应式设计。但是当我用行切换器打开行扩展时,原始数据的列之间的关系就会丢失。结果是,具有较低优先级的列被隐藏,但此列的空间保持为空,因此优先级处理无法与扩展表一起正常工作。
感谢您的帮助。
答案 0 :(得分:1)
假设您使用PF> = 5.3,您很可能(99.9%肯定)遇到了不受支持的功能组合。但是,没有正式的受支持组合列表,但这并不意味着它是一个错误,只是一个不受支持的功能组合。如果您创建了一个mcve,请参阅http://www.stackoverflow.com/tags/jsf/info并将其作为功能请求发布在PF github中,它可能会成为一个(由于没有列表而仍然不是正式的)支持组合。
您可以尝试自己修复它,但最有可能(再次99.9%肯定)需要更改PrimeFaces源