请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

园园

中级会员

79

主题

224

帖子

593

积分

中级会员

积分
593

微信认证勋章

园园
中级会员   /  发表于:2017-4-25 16:46  /   查看:3906  /  回复:5
本帖最后由 ClarkPan 于 2017-4-25 18:28 编辑

blob83295287.png
我现在的做法是逐一获得sheet然后去隐藏,有没有一个方法同时隐藏所有sheet呢?

5 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-25 17:21:49
沙发
可以写循环去遍历隐藏,代码如下:
  1.   var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"), { sheetCount: 3 });
  2.                 var sheetcount = spread.getSheetCount();
  3.                 for(var i=0;i<sheetcount;i++){
  4.                         spread.sheets[i].options.colHeaderVisible = false;
  5.                         spread.sheets[i].options.rowHeaderVisible = false;
  6.                         spread.sheets[i].options.gridline = {showVerticalGridline:false,showHorizontalGridline:false};
  7.                 }
复制代码


回复 使用道具 举报
园园
中级会员   /  发表于:2017-4-25 17:58:19
板凳
ClarkPan 发表于 2017-4-25 17:21
可以写循环去遍历隐藏,代码如下:

谢谢,我知道可以写循环,我的意思是有没有设置所有的方法,不用循环呢?
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-25 18:27:27
地板
园园 发表于 2017-4-25 17:58
谢谢,我知道可以写循环,我的意思是有没有设置所有的方法,不用循环呢?

没有了,暂时不支持全局设置
回复 使用道具 举报
园园
中级会员   /  发表于:2017-4-25 19:33:42
5#
ClarkPan 发表于 2017-4-25 18:27
没有了,暂时不支持全局设置

好的 谢谢
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-26 18:23:34
6#

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