找回密码
 立即注册

QQ登录

只需一步,快速开始

360bid

中级会员

87

主题

268

帖子

825

积分

中级会员

积分
825
360bid
中级会员   /  发表于:2021-12-23 09:57  /   查看:2104  /  回复:1
image.png337321166.png

边框消失了怎么解决呢?

1 个回复

正序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-23 10:04:48
推荐
您好,
原因是您设置的cellButtons 所在的new style ,冲掉了原先边框所在的style。
解决方案:
不直接创建style来设置cellButtons ,而是使用cellButtons方法,这样就不会影响原先的style了。
示例代码:
  1. var cellButton = [{
  2.          imageType: GC.Spread.Sheets.ButtonImageType.dropdown,
  3.          hoverBackColor: "#3390FF", // customize the hover backColor
  4.          buttonBackColor: "#82BC00", // customize the button backColor
  5.          command: "openColorPicker",
  6.       },
  7.       {
  8.          imageType: GC.Spread.Sheets.ButtonImageType.dropdown,
  9.          command: (sheet, row, col, option) => {
  10.                //do something
  11.          },
  12.       }
  13.    ];
  14. // cell(1,1)为有边框样式的单元格
  15. sheet.getCell(1,1).cellButtons(cellButton)
复制代码


或者 您也可以考虑在cellButtons 所在的style上也添加上border样式。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部