2014-07-22 85 views
0

当我有ng-repeat时,是否可以先显示某些特定值?按某些特定列值排序

<tr ng-repeat="process in processesArray |orderBy: process.userName='ADMIN':reverse "> 

基本上,我想在列表底部显示来自ADMIN的进程。

回答

3

创建自定义orderBy功能和文本是否为管理员回报,以将其放置在列表底部的值:

$scope.adminLast = function(item) { 
    if (item.userName == "ADMIN") 
     return 0; 
    else 
     return 1; 
} 

ng-repeat="process in processesArray |orderBy: adminLast" 
+0

非常感谢你,我从来没有看到任何例子,并且工作。 – John