找回密码
 立即注册

QQ登录

只需一步,快速开始

kjzy520

初级会员

14

主题

28

帖子

306

积分

初级会员

积分
306
kjzy520
初级会员   /  发表于:2018-7-3 16:36  /   查看:2644  /  回复:1
产品版本: V11
浏览器版本: Google Chrome版本 64.0.3282.186(正式版本) (32 位)
问题描述:
      在网页上选择多个单元格后,我用下面的代码设置单元格对齐效果。页面出现卡顿。
      我用getRange来获取选择的区域,这样循环很慢,有没有办法解决这个问题呢。
关键代码:
      sheet.getRange(sel.row, sel.col,sel.rowCount,sel.colCount)..vAlign(vAlign).hAlign(hAlign);

1 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-7-3 18:11:18
沙发
设置之前调用spread.suspendPaint()方法暂停重绘,在设置完成之后调用spread.resumePaint()一并重绘,这样会大幅度提高性能。
参考:
https://demo.grapecity.com.cn/Sp ... #/demos/spreadPaint
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部