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

QQ登录

只需一步,快速开始

四夕羽
金牌服务用户   /  发表于:2021-6-24 11:58  /   查看:1512  /  回复:5
初始化spread, 使用表单绑定数据. 点击导入excel按钮, 加载本地excel. 然后想再还原到表单绑定, 请问该如何操作?

5 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-24 12:19:50
沙发
您好,

“使用表单绑定数据“
这一步使用 spread.toJSON() 导出json(称之为 json1)
然后”点击导入excel按钮, 加载本地excel. “
这一步后,使用 spread.toJSON() 导出json(称之为 json2)

如果想还原到 表单绑定,
使用 spread.fromJSON(json1)
如果再想还原到 加载Excel后的页面。
使用 spread.fromJSON(json2)

回复 使用道具 举报
四夕羽
金牌服务用户   /  发表于:2021-6-24 12:37:26
板凳
Lynn.Dou 发表于 2021-6-24 12:19
您好,

“使用表单绑定数据“

谢谢 可以了 顺便我还有一个小问题 就是 表单绑定导出excel的时候必须添加frozenColumnsAsRowHeaders属性 导出的excel才会有列头吗
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-24 13:34:45
地板
如果是自定义的列头,那么导出的Excel文件是不含有的。
原因是Excel不支持自定义列头。

如果是普通的列头(A、B等)直接导出即可。
frozenColumnsAsRowHeaders 是将冻结列导出为列头,
根据您需求,可设置也可以不设置。
回复 使用道具 举报
四夕羽
金牌服务用户   /  发表于:2021-6-24 14:05:44
5#
Lynn.Dou 发表于 2021-6-24 13:34
如果是自定义的列头,那么导出的Excel文件是不含有的。
原因是Excel不支持自定义列头。

好的  谢谢
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-24 14:22:26
6#
您客气了,如果您对我的服务还满意的话,可以点击右下角评分,对我的服务做出评价,5分为非常满意。
感谢您对产品的支持。
本贴就先结帖了,有问题欢迎另开新帖。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部