找回密码
 立即注册

QQ登录

只需一步,快速开始

helloWord1

注册会员

3

主题

6

帖子

29

积分

注册会员

积分
29
  • 276

    金币

  • 3

    主题

  • 6

    帖子

最新发帖
helloWord1
注册会员   /  发表于:2022-5-31 17:19  /   查看:1108  /  回复:3
1金币

let sheet = this.spread.sheets[0];
sheet.getCell(4, 7).backColor("red");


如代码所示,我在项目的代码内部,首先使用单元格的方式设置了默认的背景颜色, 并将整个表单进行了锁定,只允许部分单元格可以编辑, 在我执行某个按钮操作时,执行了上面的代码,想要指定单独的单元格背景色,结果就出现所有的没有被锁定的单元格背景色全部变成了红色,这种情况应该怎么处理


最佳答案

查看完整内容

已经解决了,换了个写法,先把样式清空 然后在重新加就可以了

3 个回复

倒序浏览
最佳答案
最佳答案
helloWord1
注册会员   /  发表于:2022-5-31 17:19:59
来自 3#
Clark.Pan 发表于 2022-5-31 18:26
您好:
猜测问题跟样式的层级关系有关,具体原因需要进一步的调查。
请您提供一个能够重现问题的demo,我 ...

已经解决了,换了个写法,先把样式清空 然后在重新加就可以了
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-5-31 18:26:56
2#
您好:
猜测问题跟样式的层级关系有关,具体原因需要进一步的调查。
请您提供一个能够重现问题的demo,我们需要以此为基础进行调查,找到问题的原因。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-6-6 14:53:21
4#
helloWord1 发表于 2022-6-3 12:36
已经解决了,换了个写法,先把样式清空 然后在重新加就可以了

那就结贴了,有新问题欢迎开新帖交流~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部