我从我的API中获取了两个项目,一个有startDate
,一个有endDate
,我想知道是否可以通过参数字符串对它们进行排序?
数据:
[
{
name: "Item 1",
type: "Start Time"
},
{
name: "Item 2",
type: "End Time"
}
]
像这样:
<li ng-repeat="item in items | orderBy: type='Start Time'">{{ item.name }}</li>
可以使用Angular的orderBy过滤器吗?
感谢任何帮助。
答案 0 :(得分:4)
答案 1 :(得分:1)
您只需在orderBy
中指定要订购的密钥:
orderBy: 'type'
如果您想要撤消订单,请使用-
:
orderBy: '-type'