找回密码
 立即注册

QQ登录

只需一步,快速开始

胡小蛋

注册会员

17

主题

68

帖子

191

积分

注册会员

积分
191
胡小蛋
注册会员   /  发表于:2021-3-30 09:11  /   查看:2900  /  回复:1
1金币
1、我使用设计器生成json文件,然后初始化的时候直接加载到页面上,如下图
图片1.png
2、这个时候我能获取到表格的数据,或者使用sheet.getArray也行(尽管它是空的)如下图
图片2.png
3、但是,datatable里面的数据只有值没有键,如下图
图片3.png
4、我想问一下,在这种场景下(json文件直接初始化页面),并且表格里是空白的等待用户去填写,怎么用设计器来设置每一列对应的是后台数据库表的哪个字段呢?
5、我看了示例中的例子,都是先通过setDataSource,然后再getDataSource,由于表格比较多,所以这个页面是封装成一个组件供所有表格使用,那么json初始化就很方便了;
6、当然,我也可以跟着示例中的,先设置一个有字段,但值是空的对象数组,不过表格就只有两行,并且第二行自动合并了
7、请问还有什么办法可以直接获取到对象数组,然后扔到后台入库
8、我并不需要展示,数据我会存两份,一份数据库,一份json,展示的时候就直接用json

最佳答案

查看完整内容

您可以参考这个教程的demo https://gcdn.grapecity.com.cn/showtopic-74222-1-1.html 要想无论是想获取用户填写的数据还是setDataSource的数据,想要回去对象数组,只能通过getDataSouce去获取数据源。

1 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-3-30 09:11:40
来自 2#
您可以参考这个教程的demo
https://gcdn.grapecity.com.cn/showtopic-74222-1-1.html

要想无论是想获取用户填写的数据还是setDataSource的数据,想要回去对象数组,只能通过getDataSouce去获取数据源。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部