在ng-options内排序

时间:2015-02-26 15:57:58

标签: angularjs ng-options

如何按字母顺序对ng-options的输出进行排序?

ng-options="obj.name for obj in objList track by obj.key"

我认为这将是解决方案:

ng-options="obj.name for obj in objList track by obj.key | orderBy: 'name'"

但没有改变。

2 个答案:

答案 0 :(得分:5)

过滤器应位于track by表达式之前:

ng-options="obj.name for obj in objList | orderBy: 'name' track by obj.key">

答案 1 :(得分:0)

使用

ng-options="obj.name for obj in objList | orderBy: 'name'"

example