首页 > 解决方案 > Primeng 表上的虚拟滚动:滚动高度问题

问题描述

我正在使用带有虚拟滚动(水平和垂直滚动条)和延迟加载的primeng p-table(v9.0.0)。我已经设法使它与自动行高和行扩展一起工作(有两个变量:显示和加载的数据,表值仅连接到显示的数据,延迟加载方法将加载的数据的一部分添加到显示的数据,以及总行数, 如果加载数据的大小不等于显示数据的大小,则显示数据长度 + 1)。除非我加载的数据集足够小,否则所有这些都可以正常工作,因此不需要滚动。在这种情况下,虚拟滚动忽略定义的滚动高度和“折叠”(垂直收缩到假定的总行高) - 但它不考虑自己的水平滚动条,因此,我得到垂直滚动非常小的桌子。此外,

有什么方法可以防止 p-table 的虚拟滚动始终遵循为其设置的滚动高度,并且即使总行高不够也不会减小它?或者,也许还有另一种方法可以让它始终工作并看起来像它当前的工作方式和看起来与大量数据集一样?

抱歉没有代码,由于雇主政策,我无法提供当前状态。

标签: angularprimeng

解决方案


推荐阅读