找回密码
 立即注册

QQ登录

只需一步,快速开始

chongyang_999

注册会员

14

主题

60

帖子

150

积分

注册会员

积分
150
chongyang_999
注册会员   /  发表于:2021-8-12 15:28  /   查看:2515  /  回复:9
我通过 sheet.toJson()的方式取到了模板中的其中一个sheet的内容A,然后在另一个文件里面创建了spread,add了一个sheet,用sheet.fromJson的方式加载了这个内容A,结果内容是加载进来了,样式没有了,请问这个是哪方面问题呢。
image.png352789916.png image.png551889647.png

9 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-11-4 16:32:25
推荐
该问题跟
https://gcdn.grapecity.com.cn/showtopic-133618-1-1.html
这个帖子问题类似,请参考上面解决办法,如果还未解决欢迎继续询问。
回复 使用道具 举报
chongyang_999
注册会员   /  发表于:2021-8-12 15:29:06
沙发
导入的代码如下
var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"));
        var spreadNS = GC.Spread.Sheets;
    $(document).ready(function () {

       //spread.suspendPaint()
        //var wpId =getQueryVariable("wpId");
                var sheet = new GC.Spread.Sheets.Worksheet('New Sheet');
                spread.addSheet(1, sheet);
                let sheetJSON = JSON.stringify(hbtest3);
                //sheetJSON = sheetJSON.replace(/\"style\":\"/g, '"style":"sc');
                sheet.fromJSON(JSON.parse(sheetJSON));
                spread.resumePaint();

    });
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-12 17:55:13
板凳
您好,
从您的描述和图片来看,推测是图表引用的区域值变化引起的。
但只是猜测,您需要提供一个可复现此问题的demo,
这边根据代码调研下原因。
附件为demo模板,您可以在demo基础上添加自己的代码,需要能复现此问题。

模板.zip

2.75 MB, 下载次数: 267

回复 使用道具 举报
chongyang_999
注册会员   /  发表于:2021-8-20 13:47:50
地板
你好 经过测试,样式还是不生效,我发了一个带完整的例子的代码,麻烦您帮忙看看

模板.rar

2.48 MB, 下载次数: 277

回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-20 14:57:24
5#
您将整个spread的json文件(不仅是这个sheet的json)提供下,不然这边无法复现前后不一致的问题。
回复 使用道具 举报
chongyang_999
注册会员   /  发表于:2021-8-20 15:09:41
6#
没有加载整个的json 直接加载的sheet json
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-20 16:02:13
7#
chongyang_999 发表于 2021-8-20 15:09
没有加载整个的json 直接加载的sheet json

明白,正是由于加载是sheet json,这边只能看到加载后(样式修改)的结果,
无法看到原来的正常样式是什么样的,
也就是无法复现前后不一致的问题。
所以,需要您提供 完整的spread json(正常样式),这边再测试下。
回复 使用道具 举报
hongshanshanSpreadJS 开发认证
高级会员   /  发表于:2021-10-24 17:19:35
8#
我有遇到同样的问题,已开贴,请帮忙一起看下
https://gcdn.grapecity.com.cn/showtopic-133618-1-1.html
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-10-25 09:54:03
9#
hongshanshan 发表于 2021-10-24 17:19
我有遇到同样的问题,已开贴,请帮忙一起看下
https://gcdn.grapecity.com.cn/showtopic-133618-1-1.html

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