找回密码
 立即注册

QQ登录

只需一步,快速开始

gnip

高级会员

139

主题

367

帖子

1176

积分

高级会员

积分
1176
gnip
高级会员   /  发表于:2024-11-5 18:11  /   查看:285  /  回复:8
1金币

滚动数据区域和拉动滚动条,巨卡,不确定啥原因,模版json和demon已上传
image.png585939025.png
1bedb16fc6a3ed1b9de95ecb4ea267a.png54140318.png

大数据量卡顿文件.zip

6.71 KB, 下载次数: 13

8 个回复

倒序浏览
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-11-6 13:57:06
沙发
您好,在浏览器中打开附件中的html ,并按照截图示意进行了操作,并未复现您的卡顿问题,滚动时很流畅。
如下图所示:
滚动.gif


请排查下是否是其他代码或者项目问题。
回复 使用道具 举报
gnip
高级会员   /  发表于:2024-11-6 14:39:10
板凳
Ellia.Duan 发表于 2024-11-6 13:57
您好,在浏览器中打开附件中的html ,并按照截图示意进行了操作,并未复现您的卡顿问题,滚动时很流畅。
...

拖动右边的滚动条,真的很卡,不是很流畅那种,滚动sheet内部,滚动快点,就能感觉出来
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-11-6 16:38:28
地板
本帖最后由 Ellia.Duan 于 2024-11-7 10:46 编辑

您好,删除您的模板中第一列,性能会好很多,我将继续调研,第一列为什么影响了性能。SJS-27210
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-11-8 11:30:17
5#
您好,如果为A5单元格设置纵向可扩展为false  ,即可提升性能。

image.png278618468.png
原因是:
在reportsheet中,因为相关单元格会因为binding字段的填充而扩展。这里的扩展就是A1会扩展为一个A1:A10000的合并单元格。
如果为A5设置一个背景色以及边框,点击“预览” 发现A5:A10005是一个合并的单元格。
image.png222151488.png



合并单元格在绘制及滚动的时候,对性能有影响。
所以,在设置模板时 ,可以对部分单元格设置不可扩展。


回复 使用道具 举报
gnip
高级会员   /  发表于:2024-11-8 11:45:21
6#
Ellia.Duan 发表于 2024-11-8 11:30
您好,如果为A5单元格设置纵向可扩展为false  ,即可提升性能。

非常感谢,已解决卡顿问题
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-11-8 14:06:14
7#
本帖最后由 Ellia.Duan 于 2024-11-8 14:07 编辑

根据您提供的此demo: 大数据量加载性能测试2.html (7.75 KB, 下载次数: 7)
回复 使用道具 举报
gnip
高级会员   /  发表于:2024-11-8 14:25:41
8#
Ellia.Duan 发表于 2024-11-8 14:06
根据您提供的此demo:
发现A7 ,A8单元格的纵向也可以进行扩展。

好的,感谢
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-11-8 16:58:25
9#
不客气,那本帖就先结贴啦。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部