Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <div data-pagination="" data-num-pages="numOfPages()"
- data-current-page="curPage" data-max-size="maxSize"
- data-boundary-links="true">
- </div>
- $scope.curPage = 1,
- $scope.itemsPerPage = 13,
- $scope.maxSize = 5;
- $scope.numOfPages = function () {
- //pagination calculating total of pages
- return Math.ceil($scope.banklines.length / $scope.itemsPerPage);
- };
- $scope.filterItems = function(){
- if($scope.banklines != undefined){
- var begin = (($scope.curPage - 1) * $scope.itemsPerPage),
- end = begin + $scope.itemsPerPage;
- $scope.filteredItems = $scope.banklines.slice(begin, end);
- $scope.$apply();
- }
- }
- $scope.$watch('curPage + numPerPage', $scope.filterItems());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement