angular.js升序降序过滤器

向指令添加过滤器

过滤器可以通过一个管道字符(|)和一个过滤器添加到指令中。

orderBy 过滤器根据表达式排列数组:

例如:

<div ng-app="myApp" ng-controller="namesCtrl">
<p>循环对象:</p>
<ul>
  <li ng-repeat="x in names | orderBy:'country'">
    {{ x.name + ', ' + x.country }}
  </li>
</ul>
</div>
<script src="namesController.js"></script>

运行结果:如下图。

降序:

<div ng-repeat="ctrl in agctrlLists | orderBy:'-sort'"></div>

要在controller中给sort赋值,才能用。

原文地址:https://www.cnblogs.com/happiness-mumu/p/6211460.html