找回密码
 立即注册

QQ登录

只需一步,快速开始

344860032
初级会员   /  发表于:2017-10-26 09:44  /   查看:3793  /  回复:3
本帖最后由 344860032 于 2017-10-26 16:39 编辑

导出数据的时候,需要删除Excel里面的列,在进行导出,但是当前Excel里的列也会被删除,所以需要克隆一份进行删除。

3 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-10-26 14:07:25
沙发
您好:

您可以将被克隆的对象通过var json = spread.toJSON()导出其json对象,然后通过
var tempSpread = new GC.Spread.Sheets.Workbook();(括号中什么都不传,这样获取的tempSpread不会在页面中显示)获得隐藏的spread对象,然后使用tempSpread.fromJSON(json)进行克隆,之后打印或者导出可以使用tempspread这个克隆对象
回复 使用道具 举报
344860032
初级会员   /  发表于:2017-10-26 15:58:20
板凳
本帖最后由 344860032 于 2017-10-26 16:39 编辑
ClarkPan 发表于 2017-10-26 14:07
您好:

您可以将被克隆的对象通过var json = spread.toJSON()导出其json对象,然后通过

克隆对象出来了
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-10-26 17:36:20
地板
  那就结帖了,有什么问题欢迎另开新帖进行询问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部