angular - Primeng 表上的虚拟滚动:滚动高度问题
问题描述
我正在使用带有虚拟滚动(水平和垂直滚动条)和延迟加载的primeng p-table(v9.0.0)。我已经设法使它与自动行高和行扩展一起工作(有两个变量:显示和加载的数据,表值仅连接到显示的数据,延迟加载方法将加载的数据的一部分添加到显示的数据,以及总行数, 如果加载数据的大小不等于显示数据的大小,则显示数据长度 + 1)。除非我加载的数据集足够小,否则所有这些都可以正常工作,因此不需要滚动。在这种情况下,虚拟滚动忽略定义的滚动高度和“折叠”(垂直收缩到假定的总行高) - 但它不考虑自己的水平滚动条,因此,我得到垂直滚动非常小的桌子。此外,
有什么方法可以防止 p-table 的虚拟滚动始终遵循为其设置的滚动高度,并且即使总行高不够也不会减小它?或者,也许还有另一种方法可以让它始终工作并看起来像它当前的工作方式和看起来与大量数据集一样?
抱歉没有代码,由于雇主政策,我无法提供当前状态。
解决方案
推荐阅读
- php - 我如何在 laravel 上添加动态复选框
- mailchimp - 如何使用标签创建 mailchimp 活动?
- php - 在 php 页脚中包含 Bootstrap 4 脚本(Jquery、Popper 和 BS4)不会允许标题下拉导航工作?
- php - 我无法从循环生成的 html 表中发布数据以从数据库中提取并进入新页面
- php - 在视图中显示从 Laravel API 资源返回的数据
- python - 从文本文件打开 URL 时出错
- java - 尝试在我的 JavaFX 数据库中创建搜索功能
- django - 不序列化外键字段以提高时间性能
- c - 删除图形数据结构中的重复边
- reactjs - 这两种 Material-UI 导入方式有区别吗?