实现效果:

  Angularjs 分页控件

实现步骤:

 1.分页页面:page.html,页面多余样式,需要自己去除。

<div class="row" ng-show="conf.totalItems > 0">
    <div class="col-md-5 col-sm-12">
        <div class="dataTables_info" id="sample_1_info" role="status" aria-live="polite" ng-show="true">
            <!--Showing 1 to 5 of 25 entries-->
            <!--total {{ conf.numberOfPages }} page,total {{ conf.totalItems }}-->
            the<input type="text" class="form-control input-xsmall input-inline" ng-model="jumpPageNum"
                      ng-keyup="jumpToPage($event)"/>page,
            per page<select ng-model="conf.itemsPerPage" ng-options="option for option in conf.perPageOptions "
                            ng-change="changeItemsPerPage()" class="form-control input-xsmall input-inline"></select>
            /total<strong>{{ conf.totalItems }}</strong>item

            <!--A total of {{ conf.numberOfPages }} pages article {{ conf.totalItems }}-->
        </div>
    </div>
    <div class="col-md-7 col-sm-12">
        <div class="dataTables_paginate paging_bootstrap_full_number" id="sample_1_paginate">
            <ul class="pagination" style="visibility: visible;">
                <li ng-click="firstPage()" ng-class="{disabled:isFirst()}"><a href="javascript:" title="first"><i
                        class="fa fa-angle-double-left"></i></a>
                </li>
                <li ng-click="prevPage()" ng-class="{disabled:isFirst()}"><a href="javascript:" title="prev"><i
                        class="fa fa-angle-left"></i></a></li>
                <li ng-repeat="item in pageList track by $index" ng-click="changeCurrentPage(item)"
                    ng-class="{active: item == conf.currentPage, separate: item == '...'}"><a href="javascript:">{{ item
                    }}</a>
                </li>
                <li ng-click="nextPage()" ng-class="{disabled:isEnd()}"><a href="javascript:" title="next"><i
                        class="fa fa-angle-right"></i></a></li>
                <li ng-click="lastPage()" ng-class="{disabled:isEnd()}"><a href="javascript:"
                                                                           title="{{ getText('last') }}"><i
                        class="fa fa-angle-double-right"></i></a></li>
            </ul>
        </div>
    </div>
</div>
View Code

相关文章:

  • 2022-01-08
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-03-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-08
  • 2022-02-27
  • 2022-12-23
相关资源
相似解决方案