找回密码
 立即注册

QQ登录

只需一步,快速开始

tim123
注册会员   /  发表于:2018-11-13 19:10:54
27#
KevinChen 发表于 2018-11-13 18:26
你的值data的格式是什么?能不能试试直接spread.fromJSON(sd);

sd[0]是不是ssjson的内容?只要多套一层 ...

data是【】里面套的只有一个对象,就是表格,如果把【】去掉的话是不用sd【0】的 可以直接sd
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-11-13 18:26:23
26#
你的值data的格式是什么?能不能试试直接spread.fromJSON(sd);

sd[0]是不是ssjson的内容?只要多套一层都无法识别。

你把sd[0]的内容用console.log(sd[0])打出来看一下。
回复 使用道具 举报
tim123
注册会员   /  发表于:2018-11-13 18:22:31
25#
KevinChen 发表于 2018-11-13 15:25
您好,我看了一下您的代码,猜测是ajax有点问题,

建议修改两处,然后再看哪里报错:

用你说的这个方法改了是可以出来值得,但是报错的还是原先的那个问题,cannot read property  getdefaultstyle of undefined  
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-11-13 15:25:59
24#
您好,我看了一下您的代码,猜测是ajax有点问题,

建议修改两处,然后再看哪里报错:

1、给ajax加个同步执行的参数,如图:

image.png710232848.png

2、看看initSpread方法中,参数data有没有值:

image.png402912291.png
回复 使用道具 举报
tim123
注册会员   /  发表于:2018-11-13 10:56:09
23#
KevinChen 发表于 2018-11-12 17:39
设计器设计出来的ssjson文件,您可以直接给模板中加个变量声明,然后改后缀为.js文件,然后用标签引入你的 ...


恩恩  我把count改成了1 可是还是提示getdefaultstyle of undefined
回复 使用道具 举报
tim123
注册会员   /  发表于:2018-11-12 17:57:02
22#
恩恩  我把count改成了1 可是还是提示getdefaultstyle of undefined
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-11-12 17:39:02
21#
设计器设计出来的ssjson文件,您可以直接给模板中加个变量声明,然后改后缀为.js文件,然后用<script>标签引入你的页面就行了,我给你截图示例:

image.png256019591.png

我红色笔画出的就是一个变量声明,你声明以后就可以在代码中直接引用变量了,不需要都复制到你的js文件里。

回复 使用道具 举报
tim123
注册会员   /  发表于:2018-11-12 17:18:53
20#
KevinChen 发表于 2018-11-12 16:41
您这4万多行代码,还带后台代码,实在无法在我的环境中运行起来。

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

嗯嗯 好的 我马上测试下,针对代码多的这个,我用的咱们那个设计模板设计出来的表格,他就那么多,我改的很无奈啊,有没有什么好方法呢,我能想到的就一个,把模板data单独设置成一个js,然后通过数据绑定的方式,一排排的往模板中传递数值,是这样吗
回复 使用道具 举报
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 11:57:50
18#
KevinChen 发表于 2018-11-12 11:02
麻烦把代码贴出来,我看一下哪里出了问题。

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

taxbiaoge2.zip

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

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