x-spreadsheet icon indicating copy to clipboard operation
x-spreadsheet copied to clipboard

数据过多时滚动卡顿问题

Open gtb514753 opened this issue 3 years ago • 9 comments

您好,我的项目里从后端获取了约2000行(10列左右)的数据,当表格滚动时,可以察觉前面的一部分非常顺滑,然而当表格滚动到一半以后,就能明显感觉卡顿,越滚动到后面越卡。请问这种问题是怎么出现的?如果想要优化,又该从哪里着手呢?

gtb514753 avatar Dec 29 '21 01:12 gtb514753

产生的原因是计算量过大,以及内存占用问题

调整方面

1.这个暂时只能自己改离屏渲染 2.启用 worker 并行计算

HondryTravis avatar Jan 04 '22 09:01 HondryTravis

这个问题现在有得到优化嘛? 我现在遇到的数据都是几万行,滚动到后面卡顿明显

saberjsd avatar Feb 10 '22 01:02 saberjsd

你的滚动是如何实现的

Skobo avatar Mar 06 '22 05:03 Skobo

你的滚动是如何实现的

就是使用x-spreadsheet,数据超出一屏就有的滚动条

saberjsd avatar Mar 06 '22 08:03 saberjsd

鼠标按下拖动,那个滚动条不自动滚动,api上有这个私有方法,overlayerMousescroll(evt)但不知怎么用

Skobo avatar Mar 06 '22 09:03 Skobo

你的滚动是如何实现的

就是使用x-电子表格,数据有一个屏的滚动条

鼠标按下拖动,那个滚动条不自动滚动,api上有这个私有方法,overlayerMousescroll(evt)但不知怎么用

Skobo avatar Mar 06 '22 10:03 Skobo

这个是计算架构问题,暂时不做修改了,但是新项目新的处理方式回解决大数据量滚动问题,可以等等新项目

myliang avatar Mar 09 '22 01:03 myliang

这个是计算架构问题,暂时不做修改了,但是新项目新的处理方式回解决大数据量滚动问题,可以等等新项目

hi~首先感谢作者的开源贡献,请问新项目有大约的时间点么?

justJokee avatar May 10 '22 01:05 justJokee

大佬的新项目地址:https://github.com/wolf-table/table

merrylmr avatar May 09 '23 02:05 merrylmr