找回密码
 立即注册

QQ登录

只需一步,快速开始

powerchina
注册会员   /  发表于:2022-12-1 20:06  /   查看:936  /  回复:4
5金币
本帖最后由 Lynn.Dou 于 2022-12-9 14:43 编辑

问题描述: 使用spreadJs v14源码版 配置 newTabVisible tabEditable 属性不生效

尝试以下方法都不行:
1. image.png495301818.png 使用自身designer 属性来设置,不生效;
2. 使用 findControl来设置不生效 image.png272485350.png

不生效的属性截图
image.png156228026.png

期望结果:可以设置配置项与其他内容,比如:newTabVisible、tabEditable、setSheetCount
image.png178011168.png



最佳答案

查看完整内容

问题已解决; 才发现每个sheet数据都需要可以配置

4 个回复

倒序浏览
最佳答案
最佳答案
powerchina
注册会员   /  发表于:2022-12-1 20:06:06
来自 2#
问题已解决;
才发现每个sheet数据都需要可以配置
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2022-12-2 10:15:09
3#
正常来说,运行下边的代码是可以正常配置的。
  1.      var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"), { sheetCount : 1 });
  2.         spread.options.newTabVisible  = false;
  3.         spread.options.tabEditable  = false;
  4.         spread.setSheetCount(2)
复制代码



您刚刚描述的“每个sheet数据都需要可以配置”是什么意思呢?
回复 使用道具 举报
powerchina
注册会员   /  发表于:2022-12-8 16:28:43
4#
Ellia.Duan 发表于 2022-12-2 10:15
正常来说,运行下边的代码是可以正常配置的。

因为,我以为初始化设置一次就可以了,实际是:每次获取  spread 实例都要设置一下,
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2022-12-8 16:38:42
5#
powerchina 发表于 2022-12-8 16:28
因为,我以为初始化设置一次就可以了,实际是:每次获取  spread 实例都要设置一下,

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部