找回密码
 立即注册

QQ登录

只需一步,快速开始

田野

金牌服务用户

9

主题

21

帖子

104

积分

金牌服务用户

积分
104
田野
金牌服务用户   /  发表于:2023-6-27 14:37  /   查看:1158  /  回复:1
第一步:点击table,数据=》工作表绑定、添加一个名称为‘用户表’的table,字段包括id、name、age
第二步:在table中添加一列,绑定新增加的age字段,并添加age数据
第三步:点击下面的导出按钮,在控制台中查看‘用户表’中的相关数据,并无添加的age数据
第四步:点击下面的更新数据源,再次导出仍然没有新加的age字段相关数据


demo.zip

16.03 KB, 下载次数: 123

1 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-6-27 16:34:54
沙发
本帖最后由 Clark.Pan 于 2023-6-27 16:38 编辑

首先:
点击下面的导出按钮,在控制台中查看‘用户表’中的相关数据,并无添加的age数据
这个是因为,您的setDataSource的容器中没有age的属性,并且age相关的单元格没有数据,这个时候getDataSource获取绑定信息的时候不会给容器中添加age字段
如下图所示:
image.png236200255.png
因为只有id有值,所以下面的datasource数据源中只有id字段。(name都没有,所以跟加不加入age无关)
接下来:
击下面的更新数据源,再次导出仍然没有新加的age字段相关数据
我这边测试,按照上述操作是可以拿到age字段数据的,如下图所示:
image.png222997435.png
因为你setDataSource中存在age这个字段,所以getDataSource是可以拿到的。

image.png866430969.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部