在我的iPad上,ag-grid的滚动体验参差不齐且参差不齐。我需要继续拖动表区域中的内容,而不是像其他浏览器内容一样轻拂。 (在我的桌面浏览器上,相同表的滚动性能通常非常好,因此我不认为这是“大量”表内容的情况。)
这不是我的项目对ag-grid的特定使用,在official "Test Drive" page中的体验是相同的。
如何改善滚动性能?
最佳答案
以下CSS规则应利用非标准的-webkit-overflow-scrolling CSS属性,使iPad上的滚动更快更流畅。我只能在iPad上使用Safari进行测试,但是:
.ag-body-viewport {
// Use momentum-based scrolling on WebKit-based touch devices.
-webkit-overflow-scrolling: touch;
}
请注意,此规则可能会影响在其他基于WebKit的浏览器中的滚动,例如Android上的Chrome。我还没有时间在Android上测试是否有此规则。
其他浏览器是否支持它也是一个单独的问题。参见,例如How much support is there for -webkit-overflow-scrolling:touch。
关于ios - 在iPad上滚动Ag-Grid很慢,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33544108/