找回密码
 立即注册

QQ登录

只需一步,快速开始

湖南大商帮

初级会员

44

主题

152

帖子

454

积分

初级会员

积分
454
湖南大商帮
初级会员   /  发表于:2021-6-18 10:56  /   查看:1770  /  回复:7
1金币
  1. style1="backColor:..."
复制代码
假设我定义2个style(以上代码随便写的,意思一下),一个控制背景色,一个控制前景色,因为背景色和前景色经常需要根据实际的数据做效果切换,setStyleName()方法能不能像网页的样式class那样,可以追加一些,也可以移除某个class,以上代码只能实现设置哪个就用哪个,而不能同时共存

最佳答案

查看完整内容

您可以考虑用sheet.setStyle(0,0,null)传个null进去将样式清空。

7 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-6-18 10:56:48
来自 2#
您可以考虑用sheet.setStyle(0,0,null)传个null进去将样式清空。
回复 使用道具 举报
湖南大商帮
初级会员   /  发表于:2021-6-18 11:15:26
3#
还可以这样?那我有办法了,谢谢哈
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-6-18 11:20:34
4#
湖南大商帮 发表于 2021-6-18 11:15
还可以这样?那我有办法了,谢谢哈

不用客气,有问题欢迎继续沟通。
回复 使用道具 举报
湖南大商帮
初级会员   /  发表于:2021-6-19 00:47:52
5#
额。。。不好意思我可能误解了,我并不是要清空前面的样式,而是多个样式效果共存,
比如sheet.setStyleName("font border aaa bbb")
类似网页的:  <div class="font border aaa bbb">
每一个类名定义一个样式
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-6-21 08:57:33
6#
湖南大商帮 发表于 2021-6-19 00:47
额。。。不好意思我可能误解了,我并不是要清空前面的样式,而是多个样式效果共存,
比如sheet.setStyleNa ...

一个单元格只能存在一个namedStyle
image.png631076354.png
回复 使用道具 举报
湖南大商帮
初级会员   /  发表于:2021-6-21 09:22:26
7#
好的,明白了,能不能帮我看看我最新的一个帖子的问题,比较急,谢谢~~
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-6-21 09:22:58
8#
湖南大商帮 发表于 2021-6-21 09:22
好的,明白了,能不能帮我看看我最新的一个帖子的问题,比较急,谢谢~~

刚给您回复,请刷新看下回复。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部