找回密码
 立即注册

QQ登录

只需一步,快速开始

sherclock

初级会员

34

主题

77

帖子

259

积分

初级会员

积分
259
sherclock
初级会员   /  发表于:2018-8-22 14:58  /   查看:4116  /  回复:3
image.png926976623.png 如图,我想把上型和下型背景颜色改变,要如何设置?
image.png481827086.png

3 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-8-22 16:53:37
沙发
首先通过getStyle方法获取表头对应单元格的style样式
var cstyle = activeSheet.getStyle(rowindex,colindex,GC.Spread.Sheets.SheetArea.colHeader);注意,
GC.Spread.Sheets.SheetArea.colHeader为列头区域
这里的rowindex和colindex为表头区域相对应的位置索引。例如第一列的表头第一行(表头可以为多行)的rowindex为0,colindex也为0。
之后修改style的backColor属性,最后再用setStyle方法将样式设置回该列头单元格。

回复 使用道具 举报
chme
初级会员   /  发表于:2020-2-27 17:47:38
板凳
ClarkPan 发表于 2018-8-22 16:53
首先通过getStyle方法获取表头对应单元格的style样式
var cstyle = activeSheet.getStyle(rowindex,colind ...

这个为啥不行 var cstyle = sheet.getStyle(0,0,GC.Spread.Sheets.SheetArea.colHeader);
        cstyle.backColor('red')  报错
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-2-27 17:59:22
地板
可以提供下能复现问题的Demo,以附件上传至论坛,并注明您使用的spreadJS版本
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部