How to chain AngularJS filters in controller

前端 未结 3 1100
南方客
南方客 2020-12-30 00:32

I have few filters in view

  

In my proje

3条回答
  •  庸人自扰
    2020-12-30 01:14

    You can just re-filter what you get returned from your first filter. So on and so forth.

    var filtered;
    filtered = $filter('filter')($scope.list, {name: $scope.filterParams.nameSearch});
    filtered = $filter('orderBy')(filtered, $scope.filterParams.order);
    

    Below plunkr demonstrates the above.

    http://plnkr.co/edit/Ej1O36aOrHoNdTMxH2vH?p=preview

提交回复
热议问题