Advertisement
Guest User

Untitled

a guest
Apr 21st, 2014
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. <li ng-repeat="lister in videos | filter:query | orderBy:orderProp | limitTo:20"
  2. class="video_link">
  3. <p class="background_435F2C">
  4. <a id="{{lister.id}}" href="#/videos/{{lister.id}}">{{lister.name}}</a>
  5. </p>
  6. </li>
  7.  
  8. // inject $filter into controller
  9. .controller('MyCtrl', ['$scope', '$filter', function ($scope,$filter) {
  10. ...
  11.  
  12. var filterFilter = $filter('filter');
  13. var orderByFilter = $filter('orderBy');
  14. var limitToFilter = $filter('limitTo');
  15.  
  16. var tmp = filterFilter($scope.videos , $scope.query);
  17. tmp = orderByFilter(tmp, $scope.orderProp);
  18. $scope.videosPreFiltered = limitToFilter(tmp, 20);
  19.  
  20. <li ng-repeat="lister in videosPreFiltered class="video_link">
  21. <p class="background_435F2C">
  22. <a id="{{lister.id}}" href="#/videos/{{lister.id}}">{{lister.name}}</a>
  23. </p>
  24. </li>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement