本帖最后由 Lynn.Dou 于 2021-8-17 14:35 编辑
这边试了下,将代码修改如下:
console.time('编辑开启')
this.sheet.suspendPaint()
//设置行列样式 this.sheet.getRange(-1,0,-1,this.colInfo.length).locked(false).backColor('#fff').setBorder(this.borderNormal,{all:true})
this.sheet.resumePaint()
console.timeEnd('编辑开启')
加载时间由 2876ms缩短为1932ms。
关于行列样式您可以参考这篇文章:
https://www.grapecity.com.cn/blo ... ply-spreadjs-styles
这边分析代码,除了上述方式之外,也想不到其他可优化的方案了。
|