找回密码
 立即注册

QQ登录

只需一步,快速开始

囡囡~

金牌服务用户

34

主题

110

帖子

340

积分

金牌服务用户

积分
340

[已处理] json渲染报错

囡囡~
金牌服务用户   /  发表于:2023-10-10 18:49  /   查看:2172  /  回复:7
1金币
本帖最后由 Richard.Huang 于 2023-10-12 09:36 编辑

产品:SpreadJS
版本:V15.2.5

使用SpreadJS,json渲染报错:  Maximum call stack size exceeded, 多刷新页面就会报错, 下面有dome代码
image.png885464782.png

test.zip

1.96 MB, 下载次数: 327

最佳答案

查看完整内容

或者也可以将ssjson转换为sjs后,再增量加载导入一下试试。 我将您的ssjson已经转换为sjs放在附件中了。 SJS的增量加载相关资料可以参考:https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/spreadjs-file-format/overview/purejs

7 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-10 18:49:36
来自 7#
或者也可以将ssjson转换为sjs后,再增量加载导入一下试试。

我将您的ssjson已经转换为sjs放在附件中了。

SJS的增量加载相关资料可以参考:https://demo.grapecity.com.cn/sp ... mat/overview/purejs

image.png625547484.png

test.sjs

1.82 MB, 下载次数: 313

回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-11 10:31:48
2#
您好,我这边测试了一下,未能重现您的问题,请您提供一个完整的可复现的Demo,我们这边复现后调研一下。

image.png841112975.png
回复 使用道具 举报
囡囡~
金牌服务用户   /  发表于:2023-10-11 10:34:04
3#
本帖最后由 Ellia.Duan 于 2023-10-13 11:42 编辑

报错“Maximum call stack size exceeded ”如何解决呢, 我们这块确实一直报错。
doNotRecalculateAfterLoad: true,公式不计算的时候,没报错。
但是我们是需要公式计算了,设置为false就报错了
回复 使用道具 举报
囡囡~
金牌服务用户   /  发表于:2023-10-11 10:38:17
4#
有什么方法可以及打开报表又计算公式
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-11 13:44:34
5#
您好,因为我这边确实复现不出来您的问题,建议您这边先尝试升级到最新版试试。

如果仍然不行的话,您在我这个附件中修改复现后再提供给我,我们这边调研一下。

features_workbook_incremental-loading_JavaScript.zip

1.95 MB, 下载次数: 296

回复 使用道具 举报
囡囡~
金牌服务用户   /  发表于:2023-10-11 13:53:01
6#
现在已经升级到V16.2.2在系统中计算公式也是报错的
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-12 10:08:45
8#
您好,请问您的问题是否已经解决,如果仍未解决,欢迎继续回帖,我们来协助调研。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部