我正在尝试将ng-repeat与字典样式语法一起使用,并对键值应用顺序。
(key, value) in something | orderBy:'key'
看来OrderBy无法正常工作
orderBy的参数必须与对象数组中的属性名称匹配。
您的数据需要看起来像这样:
$scope.list2 = [ { id:"2013-01-08T00:00:00", name:'Joe'},
{ id:"2013-01-09T00:00:00", name:'Sue'}];
然后这样的过滤器将起作用:
<div ng-repeat="item in list2 | orderBy:'id':true">
小提琴。
请注意,orderBy适用于整个数组(something
在上面的示例代码中),并且它返回一个排序后的数组。orderBy对key
和都不了解value
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句