Я использую uib-нумерацию довольно успешно, но данные, которые я сейчас выкладываю, огромны, и, как оказалось, количество страниц очень велико, и поэтому у меня около 2800+ кнопок конец моей страницы. Мне нужно как-то дать пользователю возможность перемещаться по страницам, используя меньшее количество кнопок.
Допустим, мне нужно, чтобы кнопки были [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [Следующие 10 страниц] ... [Предыдущие 10 страниц] [2790] [2791] [2792] [2793] [2794] [2795] [2796] [2797] [2797] [2798] [2799] [2799] [2800]
Это HTML
<uib-pagination total-items="SearchCriteria.PageInfo.Total_Items"
items-per-page="SearchCriteria.PageInfo.Pg_sz"
next-text="Next"
previous-text="Previous"
ng-model="SearchCriteria.PageInfo.Pg_no"
class="pagination-sm"
boundary-link-numbers="true"
ng-change="GetPaged()">
</uib-pagination>
и это компонент, который я использую: ui-bootstrap-tpls-1.0.3.js
Могу ли я использовать какой-либо атрибут для достижения этой цели?