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

QQ登录

只需一步,快速开始

查看: 1518|回复: 8

[处理中3] 这种格式的json数据,我该怎么写ajax

[复制链接]

20

主题

39

帖子

115

积分

初级会员

Rank: 2

积分
115
QQ
发表于 2016-9-1 17:55:25 | 显示全部楼层 |阅读模式
这种格式的json数据,我该怎么写data,怎么调用数据呢
a.png
发表于 2016-9-1 18:04:45 | 显示全部楼层
加载到data组件中的json格式参考:http://docs.wex5.com/wex5-ui-question-list-2032/
需要自己处理成符合要求的格式才可以!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

20

主题

39

帖子

115

积分

初级会员

Rank: 2

积分
115
QQ
 楼主| 发表于 2016-9-1 18:14:28 | 显示全部楼层
还是不太明白改怎么写
回复 支持 反对

使用道具 举报

发表于 2016-9-2 09:25:53 | 显示全部楼层
你的数据看上去数主从的结构!所以可以把json对象分成两份!分别加载到两个不同的data组件中!设置主从关系就可以了!第一个data放的字段:id  oderNo   oderStatuse
第二个data放置的字段 :id(表示外键)   skuNum   price   skuName   skuCode

主从设置参考:/UI2/demo/baas/masterDetail/index.w    设置从表data的master属性为外键的字段就可以了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

20

主题

39

帖子

115

积分

初级会员

Rank: 2

积分
115
QQ
 楼主| 发表于 2016-9-2 10:43:05 | 显示全部楼层




你好,我的数据格式是订单和订单明细的关系,也就是说一个订单里面会有多个订单明细。
如图一中shopData是订单,而goodsData是这个订单对应下的多个商品明细,请问他们是如何产生关联的?
如第二张图和第三张图所示,我们在shopData中有个orderNo的字段,同时在goodsData也有一个orderNo的字段,请问他们怎么产生关联?
QQ截图20160902104027.png

QQ截图20160902104011.png








QQ截图20160902103303.png
回复 支持 反对

使用道具 举报

20

主题

39

帖子

115

积分

初级会员

Rank: 2

积分
115
QQ
 楼主| 发表于 2016-9-2 11:22:03 | 显示全部楼层
liangyongfei 发表于 2016-9-2 09:25
你的数据看上去数主从的结构!所以可以把json对象分成两份!分别加载到两个不同的data组件中!设置 ...

多谢,我已经知道怎么做了。但是还有一个问题,如图,我打印数据,日志只有shopData一个,不知道什么原因
QQ截图20160902112149.png
回复 支持 反对

使用道具 举报

发表于 2016-9-2 11:22:35 | 显示全部楼层
草莓 发表于 2016-9-2 10:43
你好,我的数据格式是订单和订单明细的关系,也就是说一个订单里面会有多个订单明细。
如图一中shopDat ...

如果是使用data组件自己实现的!而且数据全部加载到data组件中了!
那建议从表使用 list组件来显示数据!通过设置list组件的filter属性,当前行orderNo 等于 主表选中行的orderNo即可! 可以参考下仿途牛第二个页面的实现思路和代码!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

20

主题

39

帖子

115

积分

初级会员

Rank: 2

积分
115
QQ
 楼主| 发表于 2016-9-2 14:57:55 | 显示全部楼层
liangyongfei 发表于 2016-9-2 11:22
如果是使用data组件自己实现的!而且数据全部加载到data组件中了!
那建议从表使用 list组件来显示数据! ...

为什么只打印了订单信息的,商品信息的数据没有打印
QQ截图20160902145525.png
回复 支持 反对

使用道具 举报

发表于 2016-9-2 16:04:14 | 显示全部楼层
草莓 发表于 2016-9-2 14:57
为什么只打印了订单信息的,商品信息的数据没有打印

那就要看下服务器代码为什么没返回值!请问你服务器返回的结果分别是什么呢?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 07:00 , Processed in 0.069852 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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