找回密码
 立即注册

QQ登录

只需一步,快速开始

kaka_1234

注册会员

16

主题

50

帖子

174

积分

注册会员

积分
174
kaka_1234
注册会员   /  发表于:2023-9-1 17:19  /   查看:1555  /  回复:4
本帖最后由 Lynn.Dou 于 2023-9-8 09:30 编辑

执行sheet.deleteRows(row, rowCount)时很卡,demo演示平均删除一行要1秒多,我们项目里面要3秒,删除200行(非连续行)大约10分钟,页面基本卡死。deleteColumns估计也会有这种情况


image.png375419005.png

hhh.xlsx.zip

480.56 KB, 下载次数: 115

4 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-1 17:45:23
沙发
本帖最后由 Lynn.Dou 于 2023-9-8 09:30 编辑

您好,问题已重现,这边调研一下,后续有进展我会在本贴中回复您。

本帖先做保留处理了。[SJS-19974]
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-5 08:56:45
板凳
您好,性能较差的原因是因为您X,Y,Z列的公式导致的,您将spread.options.calcOnDemand = true;这行代码输入后再试试看性能是否有提升。
回复 使用道具 举报
kaka_1234
注册会员   /  发表于:2023-9-6 17:55:46
地板
Joestar.Xu 发表于 2023-9-5 08:56
您好,性能较差的原因是因为您X,Y,Z列的公式导致的,您将spread.options.calcOnDemand = true;这行代码输入 ...

有效果~~~~~~~
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-7 08:48:19
5#
好的,那就结贴了,后续有其他问题的话随时开贴提问哈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部