找回密码
 立即注册

QQ登录

只需一步,快速开始

tim123
注册会员   /  发表于:2018-11-9 15:22:21
11#
KevinChen 发表于 2018-11-8 18:08
不是,锁定整个表格的单元格是通过更改sheet表的默认样式实现的。

可是报错啊 ,报 cannot read property getdefaultstyle of undefind
回复 使用道具 举报
tim123
注册会员   /  发表于:2018-11-9 18:46:17
12#
请问是什么原因呢
image.jpg
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-11-12 10:41:27
13#
你看一下你代码,for的循环次数,有没有11个sheet?

你可以使用
  1. spread.getSheetCount();
复制代码
来获取sheet数量
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-11-12 10:41:58
14#
你看一下你代码,for的循环次数,有没有11个sheet?

你可以使用
  1. spread.getSheetCount();
复制代码
来获取sheet数量
回复 使用道具 举报
tim123
注册会员   /  发表于:2018-11-12 10:58:21
15#
KevinChen 发表于 2018-11-12 10:41
你看一下你代码,for的循环次数,有没有11个sheet?

你可以使用来获取sheet数量

11个sheet是拿到了 ,但是他是报的getdefaultstyle错误 undefined
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-11-12 11:02:21
16#
麻烦把代码贴出来,我看一下哪里出了问题。
回复 使用道具 举报
tim123
注册会员   /  发表于:2018-11-12 11:30:09
17#
好的
回复 使用道具 举报
tim123
注册会员   /  发表于:2018-11-12 11:57:50
18#
KevinChen 发表于 2018-11-12 11:02
麻烦把代码贴出来,我看一下哪里出了问题。

这个是我的代码,您看一下,能下载吧

taxbiaoge2.zip

67 KB, 阅读权限: 100, 下载次数: 3

回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-11-12 16:41:40
19#
您这4万多行代码,还带后台代码,实在无法在我的环境中运行起来。

我读了你的源码,发现可能存在的问题是初始化spread的时候,您设置了sheetCount为0,如果fromJSON没有执行成功,sheets数组一定为空,通常建议设置为1.

另外,个人建议您可以debug一下document.getElementById("tijiao").onclick=function(){函数内的过程,看看在点击按钮时spread.sheets的状态。
回复 使用道具 举报
tim123
注册会员   /  发表于:2018-11-12 17:18:53
20#
KevinChen 发表于 2018-11-12 16:41
您这4万多行代码,还带后台代码,实在无法在我的环境中运行起来。

我读了你的源码,发现可能存在的问题 ...

嗯嗯 好的 我马上测试下,针对代码多的这个,我用的咱们那个设计模板设计出来的表格,他就那么多,我改的很无奈啊,有没有什么好方法呢,我能想到的就一个,把模板data单独设置成一个js,然后通过数据绑定的方式,一排排的往模板中传递数值,是这样吗
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部