帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
45
帖子
1
勋章
165
Y币

[App引擎] 后端返回的json数据,被排序

[复制链接]
发表于 2016-10-24 11:26:56
后端返回的json数据,不是按照后端的数据顺序排列的,前端自动按照key升序排列?请问如何解决?
试一下把ajax中的dataType参数改成text,得到响应数据后再用 $api.strToJson(ret); 转成JSON
5
帖子
0
勋章
3759
Y币
ppeerit 发表于 2016-12-15 16:18
我也碰到了 确实被排序了 不管后台怎么改顺序 app里面获取到的都是一个顺序 ...

可以在前端再做下排序。
4
帖子
0
勋章
3524
Y币
查询数据库的数据?有排序好吗,前端不会自动对你的数据进行操作的,你查下
45
帖子
1
勋章
165
Y币
piewun949116 发表于 2016-10-24 11:28
查询数据库的数据?有排序好吗,前端不会自动对你的数据进行操作的,你查下 ...

确实被自动排序了,在app中拿到的数据和web端拿到的数据顺序是不一样的,app中拿到的数据按照了key,进行了升序排列!
4
帖子
0
勋章
3524
Y币
kighsense 发表于 2016-10-24 11:31
确实被自动排序了,在app中拿到的数据和web端拿到的数据顺序是不一样的,app中拿到的数据按照了key,进行 ...

可以提供下你的代码,我看下
4
帖子
0
勋章
3524
Y币
kighsense 发表于 2016-10-24 11:31
确实被自动排序了,在app中拿到的数据和web端拿到的数据顺序是不一样的,app中拿到的数据按照了key,进行 ...

可以提供下你的代码,我看下 ,也可以手动把其排序回来
46
帖子
6
勋章
6万+
Y币
什么结构的json呀 是不是只返回了个对象而不是数组啊
3
帖子
0
勋章
17
Y币
我也碰到了 确实被排序了 不管后台怎么改顺序 app里面获取到的都是一个顺序
124
帖子
1
勋章
7188
Y币
我也碰到了这个问题
180
帖子
0
勋章
742
Y币
狼哥1996 发表于 2016-10-24 13:47
什么结构的json呀 是不是只返回了个对象而不是数组啊

我也遇到这个问题了,安卓没问题,但是iphone os 8 会把顺序打乱,很烦的。。这还得在前端自己再排序。。无语。。
12下一页
您需要登录后才可以回帖 登录

本版积分规则