找回密码
 立即注册

QQ登录

只需一步,快速开始

hubl95

初级会员

14

主题

32

帖子

414

积分

初级会员

积分
414
hubl95
初级会员   /  发表于:2019-8-27 11:59  /   查看:2735  /  回复:8
当我在新增sheet页的时候,我会fromJSON一个设计好的sheet页的toJSON文件来初始化新sheet页。现在问题出现在我将模板文件toJSON的时候,不管有没有includeBindingSource,新sheet页fromJSON后getDataSource都获取不到新sheet页里填写的数据。我怀疑是不是因为两个sheet页在用一个workbook里,绑定的字段是重复的原因,这只我的猜想。。。。大佬们有思路吗
image.png116498717.png
image.png826308898.png
image.png372035216.png

8 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2019-8-27 12:15:17
沙发
您应该是为将数据源序列化:
var jsonString = JSON.stringify(
           spread1.toJSON( { includeBindingSource: true } )
    );
参考
https://demo.grapecity.com.cn/sp ... rceSerialize/purejs
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
hubl95
初级会员   /  发表于:2019-8-27 13:55:19
板凳
Fiooona 发表于 2019-8-27 12:15
您应该是为将数据源序列化:
var jsonString = JSON.stringify(
           spread1.toJSON( { includeB ...

试过了,新的sheet页还是无法获取数据
回复 使用道具 举报
hubl95
初级会员   /  发表于:2019-8-27 14:42:22
地板
Fiooona 发表于 2019-8-27 12:15
您应该是为将数据源序列化:
var jsonString = JSON.stringify(
           spread1.toJSON( { includeB ...

我拿实例的代码试了下也是一样的问题
image.png323997496.png
image.png500075377.png
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-8-27 15:47:33
5#
第一个sheet页中是使用setDataSource的方法绑定了数据源,所以getDataSource可以获取到,第二个sheet用fromJSON就无法获取到,跟是不是同一个workbook没有关系,您可以spread.toJSON来保存整个workbook上的数据,
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
hubl95
初级会员   /  发表于:2019-8-27 16:57:53
6#
Fiooona 发表于 2019-8-27 15:47
第一个sheet页中是使用setDataSource的方法绑定了数据源,所以getDataSource可以获取到,第二个sheet用from ...

formJSON后我重新setDataSource没法获取到新填入的值,getDataSource一直是setDataSource的初始值。这样看fromJSON是不是没有序列化表格绑定的bindingPath?
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-8-27 17:45:00
7#
没有复现您描述的问题啊:
image.png168766173.png
可以提供下你的Demo吗?
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
hubl95
初级会员   /  发表于:2019-8-27 19:40:46
8#
Fiooona 发表于 2019-8-27 17:45
没有复现您描述的问题啊:

可以提供下你的Demo吗?

排查了下代码,是代码问题,解决了感谢感谢
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-8-28 09:26:19
9#
解决就好
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部