请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

13732977034

初级会员

39

主题

87

帖子

366

积分

初级会员

积分
366

[已处理] 合并json

13732977034
初级会员   /  发表于:2021-4-15 13:39  /   查看:1404  /  回复:1
版本: SpreadJS v14  

image.png268255614.png

描述:有一个这样的需求,一个完整的excel模板由多个小部件组成(如上图的 1 、2 、3);小部件的数量不确定,可能是一个,可能更多;需要根据后端传递的条件动态确定小部件的数量。我要如何设计模板?

尝试:首先我想到的解决方案是将小部件分别做成sheet转化为json,然后通过代码获取json,最后将多个json合并成一个;但是我在论坛中找,似乎单纯的SpreadJS并不支持将多个json最后合并成一个json,最后只用一个sheet显示出来

除了我做的尝试的那种解决方案,请问SpreadJS还有其他的解决方案处理类似的问题吗?

1 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-4-15 13:51:07
沙发
您好,
“首先我想到的解决方案是将小部件分别做成sheet”
您这个想法是可以的,可以利用SJS的 paste 命令,把一个个sheet小部件,通过复制粘贴的形式拼接在一个sheet中。

也就是说,您将这几个sheet小部件作为一个个的隐藏sheet,需要用到那几个部件,就将相应sheet中的部分“复制粘贴“到一个单独的sheet中供显示。
具体用法请参考下方API示例:
https://demo.grapecity.com.cn/sp ... tml#.clipboardPaste
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部