我们的网站上有一个角度 ag-grid 表格实现,默认有 8 列固定在左侧。问题是,当我们在非固定列上使用水平滚动快速滚动时,有时最后一列无法正确显示或根本不显示,或者有时更多列不显示。
正如您在第一张图片中看到的,这是初始加载的时间,在第二张图片上,这是我水平快速滚动的时间。从滚动条中可以看到,它已经到达末尾,但仍有 3 列未显示。
这个问题已经解决了。这个问题是由我们旧的 css 覆盖 ag-grid 的水平滚动引起的。
您需要做的就是覆盖ag-grid生成的translateX值
我也有同样的问题。 使用ag-grid版本22.1.1和完美滚动条版本1.4.0。
隐藏右角元素解决了问题。
.ag-horizontal-right-spacer.ag-scroller-corner {
display: none;
}
.ag-horizontal-right-spacer.ag-scroller-corner {
display: none;
}
这是这个问题的完美解决方案。 谢谢@Hades200621