起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1560|回复: 4

[结贴] 怎么把两个data里的数据组成一条json数组

[复制链接]

29

主题

82

帖子

188

积分

初级会员

Rank: 2

积分
188
QQ
发表于 2016-11-16 15:03:10 | 显示全部楼层 |阅读模式
如题,怎么把两个data里的数据组成一条json数组
发表于 2016-11-16 15:40:24 | 显示全部楼层
如果都是一行数据,直接获取数据,每个字段的值通过js封装一个json对象即可!

如果是多行数据的!就需要循环来做

也可以重新定义一个data组件,这个data组件包含两个data组件所有的字段(并集)
然后分别将两个data中的数据添加到这个data组件上即可!
也可以通过动态绑定,自动感知实现:http://bbs.wex5.com/forum.php?mo ... 7&pid=165207782
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

29

主题

82

帖子

188

积分

初级会员

Rank: 2

积分
188
QQ
 楼主| 发表于 2016-11-16 16:04:22 | 显示全部楼层
liangyongfei 发表于 2016-11-16 15:40
如果都是一行数据,直接获取数据,每个字段的值通过js封装一个json对象即可!

如果是多行数据的!就需要循 ...

是多行的      可否具体说一下怎么个写法?
回复 支持 反对

使用道具 举报

发表于 2016-11-16 16:19:34 | 显示全部楼层
QQ863017854 发表于 2016-11-16 16:04
是多行的      可否具体说一下怎么个写法?

使用data.each 方法以次循环两个data组件,然后给这个自定义组件赋值!
data.first() 是切换到第一行  data.next()是 切换到下一行, data组件的API请看文档!

如果你的data组件中的数据是动态变化的!需要动态感知!那就建议你参考我2楼的连接demo
这样的做法。当其他两个data组件值改变后,这个自定义总data会立马改变

而获取json数组就是data.toJson()方法实现的
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

29

主题

82

帖子

188

积分

初级会员

Rank: 2

积分
188
QQ
 楼主| 发表于 2016-11-18 12:38:35 | 显示全部楼层
结贴
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-22 18:41 , Processed in 0.066035 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表