|
本帖最后由 evanosc 于 2016-6-7 14:22 编辑
从后台接收一个map的数据,格式如下:
- {
- 2016 - 06 = [com.evang.xxx.server.ppt.bean.MexxxPooo @ 122c250, com.evang.xxx.server.ppt.bean.MexxxPooo @ 181e9d5],
- 2016 - 05 = [com.evang.xxx.server.ppt.bean.MexxxPooo @ 12a4dbd, com.evang.xxx.server.ppt.bean.MexxxPooo @ f49ae9, com.evang.xxx.server.ppt.bean.MexxxPooo @ 10dffa5, com.evang.xxx.server.ppt.bean.MexxxPooo @ 16a7f50, com.evang.xxx.server.ppt.bean.MexxxPooo @ 828625, com.evang.xxx.server.ppt.bean.MexxxPooo @ bf798e, com.evang.xxx.server.ppt.bean.MexxxPooo @ 5353ab, com.evang.xxx.server.ppt.bean.MexxxPooo @ 4b32ce, com.evang.xxx.server.ppt.bean.MexxxPooo @ 98308c, com.evang.xxx.server.ppt.bean.MexxxPooo @ 17a59d8, com.evang.xxx.server.ppt.bean.MexxxPooo @ 1589d97, com.evang.xxx.server.ppt.bean.MexxxPooo @ 221e70, com.evang.xxx.server.ppt.bean.MexxxPooo @ 1615a28, com.evang.xxx.server.ppt.bean.MexxxPooo @ 87405, com.evang.xxx.server.ppt.bean.MexxxPooo @ 19bfd76],
- 2016 - 04 = [com.evang.xxx.server.ppt.bean.MexxxPooo @ 11eaeab]
- }
复制代码
是需要的降序的形式,但是 console.log(data);输出这个map数据显示的顺序是Object {2016-05: Array[15], 2016-04: Array[1], 2016-06: Array[2]}
标红的key顺序被打乱了,前台页面使用ng-repeat="(key,values) in data" 这样显示也跟上面这个一样变成了2015-05 2016-04 2016-06
可我的需求是想根据日期倒序输出的 求问这个是什么原因呢?目前感觉是ng-repeat排序的问题,但是不知道怎么修改,有没有朋友帮忙解答一下,谢谢!
|
|