primeng table 页面出现两个卷轴

Two Scrolls Appearing on primeng table page

我有一个正常的 prime Ng table,它可以垂直滚动。但是,如果屏幕尺寸太小,我最终会得到正常的页面滚动以及 table 滚动。

有办法解决这个问题吗?通过无限滚动使 table 与屏幕大小一致。所以基本上 table 滚动会变成页面侧面的主页滚动?而不是两个?

So basically the table scroll would turn into the main page scroll at the side of the page? Instead of having two?

说明 默认情况下 p-table 无限向下延伸,除非您限制它的高度,在这种情况下,如果数据多于您设置的高度无法容纳,它将有一个垂直滚动。 此外,如果页面上的所有元素(包括 table)不适合当前视图,页面也会获得自己的滚动。

例如 我在页面顶部有一个菜单,在它下面有一张卡片和其他东西,然后是 table 工具栏,然后是 table ,这是很多元素,它们不适合视图,因此页面将获得自己的滚动条。同时,您的 table 的 scrollHeight 为 600px,但您有 900px 的数据,它也会获得自己的滚动条。 Boom 2 卷轴.

Fix 您可以通过几种不同的方式修复它,但这一切都归结为您页面所需的 behavior/look...当我遇到这个问题时,我只是取消了高度限制,让table无限向下扩展,这不是问题,因为:1-table是页面从上到下的最后一个元素; 2-无论如何,我都有分页器来限制大小。所以我最后只有页面滚动。