3

Can't comment the main post, so need to post new question.

I'm trying to implement the pagination solution from this thread, written by Scotty.NET(the top rated answer), but facing a strange issue:

My custom code is in this plunker(http://plnkr.co/edit/Mdsy2x) and explains the issue. If I set $scope.numPerPage as any number except '10' - I'm getting wrong total pages number. For example if I generate 450 todo's and set in $scope.numPerPage = 5; - I get a total of 45 pages and 225 items showed and so any number except 10 give wrong result

Community
  • 1
  • 1
user1935987
  • 3,136
  • 9
  • 56
  • 108

1 Answers1

20

you you just need to add the items-per-page attribute:

<pagination 
      total-items="todos.length" 
      items-per-page="numPerPage"
      ng-model="currentPage" 
      max-size="maxSize"
      class="pagination-sm" 
      boundary-links="true">
  </pagination>

It's default value is 10, that's why it worked well only with 10 items per page.

Kosta
  • 463
  • 4
  • 7