您这边给的ssjson文件没有问题啦,这边成功复现您的问题。
您这边可以参考下面给出的代码重新进行设置:
- spread.fromJSON(json);
- var sheet = spread.getActiveSheet();
- //获取之前的样式对象
- var oldStyle = sheet.getStyle(1, -1, GC.Spread.Sheets.SheetArea.viewport)
- //将第二行的样式全部清除
- sheet.clear(1, 0, 1, sheet.getColumnCount(), GC.Spread.Sheets.SheetArea.viewport, GC.Spread.Sheets.StorageType.style);
- //重新设置背景色
- oldStyle.backColor = '#1c69d4'
- //setStyle
- sheet.setStyle(1, -1, oldStyle, GC.Spread.Sheets.SheetArea.viewport)
复制代码 设置此代码之后的样式前后对比:
|