找回密码
 立即注册

QQ登录

只需一步,快速开始

icom_dev4

中级会员

23

主题

58

帖子

871

积分

中级会员

积分
871
icom_dev4
中级会员   /  发表于:2020-8-10 18:13  /   查看:2758  /  回复:5
1金币
image.png511405028.png 业务需求通过点击按钮切换模版并加载不同的数据源, 因为在spread对象中记录了一切信息, 在切换模版的时候需要新建spread对象,
然后导出时出现了上述报错;

通过调试是取的spread的问题; 通过第一种可以正常使用toJSON(); 第二种则报错
那么这两种方式有什么不同呢?var spread = GC.Spread.Sheets.findControl(document.getElementById('ss'));
var spread =GC.Spread.Sheets.Designer.wrapper.spread;


最佳答案

5 个回复

倒序浏览
最佳答案
最佳答案
Fiooona
论坛元老   /  发表于:2020-8-10 18:13:56
来自 6#
结帖~
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-8-10 18:56:35
2#
听描述还无法判断问题,需要您提供下具体能复现问题的步骤
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
icom_dev4
中级会员   /  发表于:2020-8-10 18:58:49
3#
Fiooona 发表于 2020-8-10 18:56
听描述还无法判断问题,需要您提供下具体能复现问题的步骤

这个解决了
回复 使用道具 举报
AlexZ讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-8-10 20:56:10
4#
能否告知如何解决的,感觉应该跟版本有关系
回复 使用道具 举报
icom_dev4
中级会员   /  发表于:2020-8-11 09:35:03
5#
本帖最后由 icom_dev4 于 2020-8-11 09:38 编辑
AlexZ 发表于 2020-8-10 20:56
能否告知如何解决的,感觉应该跟版本有关系

我的是13.0版本操作是destroy之后重新new 一个spread 出现的这个问题
因为通过第一种方式获取spread没问题, 所以就在导出功能传的参数改成第一种方式获取的spread

评分

参与人数 1金币 +66 收起 理由
Fiooona + 66 谢谢分享~

查看全部评分

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