找回密码
 立即注册

QQ登录

只需一步,快速开始

碁大师

初级会员

16

主题

47

帖子

424

积分

初级会员

积分
424
碁大师
初级会员   /  发表于:2019-12-9 17:38  /   查看:4340  /  回复:3
设置单元格值sheet.setValue()方法如何提高效率。当有多个不连续单元格需要进行内容设置的时候sheet.setValue()的执行时间就会很长,300多条数据就要执行差不多8-10秒,请问怎么进行优化。

3 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2019-12-9 17:45:13
沙发
您在setValue之前调用spread.suspendPaint();之后调用spread.resumePaint();可以大幅度的提升性能。如果已经设置过该属性仍然有问题,可以上传能复现问题的demo
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
碁大师
初级会员   /  发表于:2019-12-9 17:49:04
板凳
Fiooona 发表于 2019-12-9 17:45
您在setValue之前调用spread.suspendPaint();之后调用spread.resumePaint();可以大幅度的提升性能。如果已 ...

好的,我再测试一下
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-12-9 18:02:39
地板
嗯嗯
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部