Angular js根据几个条件对项列表进行排序

时间:2014-06-02 17:53:51

标签: javascript angularjs

Angular noob here

我有一个角色应用plunkr

如何使用角度对此处显示的列表进行排序,使带有标志的路线始终位于顶部,其余项目按字母顺序排序?

1 个答案:

答案 0 :(得分:2)

您可以使用orderBy。

将ngRepeat更改为:

<a ng-repeat="prog in programs | orderBy:'academic_program.program_title' | orderBy:'primary_program':true" href="#" ng-click="display.addprogram = false" class="list-group-item">

这是修改过的plunker:http://plnkr.co/edit/PJBvf5MyGe3ggD2uFkKf?p=preview