顺序在发散



我有以下代码来填充表:-

<tr dir-paginate="user in newBillValue|filter:search4|orderBy:['bill_time','bill_id']|itemsPerPage:10" pagination-id="NewBills">

我希望表按照bill_time降序和bill_id升序排序。

在AngularJS中有一个现成的排序函数:然而,我个人仍在寻找一种解决方案,在没有香草JS的dir-paginate中应用所有页面的排序,也许香草是最好的方法。

AngularJS orderByhttps://docs.angularjs.org/api/ng/filter/orderBy

JS

$scope.sortBy = function(propertyName) {
$scope.reverse = ($scope.propertyName === propertyName) ? !$scope.reverse : false;
$scope.propertyName = propertyName;};
HTML

<th>
 <button ng-click="sortBy('name')">Name</button>
 <span class="sortorder" ng-show="propertyName === 'name'" ng-class="{reverse: reverse}"> 
 </span>
</th>

最新更新