找回密码
 立即注册

QQ登录

只需一步,快速开始

raym

初级会员

9

主题

35

帖子

285

积分

初级会员

积分
285

[已处理] sheet的样式

raym
初级会员   /  发表于:2019-1-2 16:03  /   查看:2467  /  回复:3
怎么可以快速的给整个sheet的cells添加样式,我试获取rowcount和colcount,用for循环来添加,但是这样整个页面都会完全卡死。请问有快速的方法么

3 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-1-2 18:25:10
沙发
您好,为Spread JS的sheet添加全局样式,可以使用以下代码来设置:

  1. var style = sheet.getDefaultStyle();
  2. style.backColor = "red";
  3. sheet.setDefaultStyle(style);
复制代码


关于SpreadJS样式,可以参考学习指南来了解更多:

https://demo.grapecity.com.cn/Sp ... ample/#/demos/style

另外,大批量更改页面样式,修改数据等操作,一定要挂起页面的paint,参考学习指南:

https://demo.grapecity.com.cn/Sp ... /#/demos/sheetPaint
回复 使用道具 举报
raym
初级会员   /  发表于:2019-1-3 14:43:49
板凳
好的,谢谢
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-1-3 17:54:55
地板

不客气,很高兴解决了您的问题,本帖我结贴了,有新的问题欢迎发新贴交流。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部