找回密码
 立即注册

QQ登录

只需一步,快速开始

jojo

初级会员

26

主题

75

帖子

231

积分

初级会员

积分
231
jojo
初级会员   /  发表于:2022-6-27 16:50  /   查看:1225  /  回复:1
1金币
导入的excel文件各国到,数据又接近5万条,保存的时候通过spread.toJSON(),获取数据特别慢,有没有类似停止渲染,重绘,能改善性能呢



最佳答案

查看完整内容

一般来说,5万条数据toJSON不会有太大的性能问题,如果表单中存在大量的公式样式等,就有可能会出现类似问题。如果表单中有大量公式,建议将spread.options.calcOnDemand = true;开启。 另外,图中这两个属性也会优化toJSON的性能以及大小,代价就是牺牲所有的公式和样式。 若上述仍不满足需求,可以将对应的json提供给我们,我们来调研是否有更好的优化方案。

1 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-6-27 16:50:58
来自 2#
一般来说,5万条数据toJSON不会有太大的性能问题,如果表单中存在大量的公式样式等,就有可能会出现类似问题。如果表单中有大量公式,建议将spread.options.calcOnDemand = true;开启。
另外,图中这两个属性也会优化toJSON的性能以及大小,代价就是牺牲所有的公式和样式。
image.png38520506.png

若上述仍不满足需求,可以将对应的json提供给我们,我们来调研是否有更好的优化方案。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部