pagination.html 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <div id="pagination_box" style="float: right">
  2. <ul class="pagination" id="pagination">
  3. <li class="pagination_list">
  4. <span href="" ng-click="getbforepage()">&lt;</span>
  5. </li>
  6. <li class="pagination_list" >
  7. <span ng-click="getselectdata(1)" ng-class="{'selectpagebg':1==currentPage}">1</span>
  8. </li>
  9. <li class="pagination_list" ng-if="selectpagelist[6]>8" >
  10. <span ng-click="getlower(item)">&sdot;&sdot;&sdot;</span>
  11. </li>
  12. <li class="pagination_list" ng-repeat="item in selectpagelist" ng-if="page.totalPage>item" >
  13. <span ng-click="getselectdata(item)" ng-class="{'selectpagebg':item==currentPage}">{{item}}</span>
  14. </li>
  15. <li class="pagination_list " ng-if="selectpagelist[6]<(page.totalPage-1)">
  16. <span ng-click="getmore(item)">&sdot;&sdot;&sdot;</span>
  17. </li>
  18. <li class="pagination_list">
  19. <span ng-click="getselectdata(page.totalPage)" ng-class="{'selectpagebg':page.totalPage==currentPage}">{{page.totalPage}}</span>
  20. </li>
  21. <li class="pagination_list">
  22. <span ng-click="getbehindpage()">&gt;</span>
  23. </li>
  24. <li class="pagination_list">
  25. <span>第&nbsp;{{currentPage}}/{{page.totalPage}}&nbsp;页,共{{page.totalCount}}&nbsp;条</span>
  26. </li>
  27. <!--<li class="pagination_list"><a>当前第&nbsp;{{data.selectpageindex}}&nbsp;页</a></li>-->
  28. </ul>
  29. </div>
  30. <style>
  31. .pagination{
  32. display: flex;
  33. align-content: space-between;
  34. }
  35. .pagination_list{
  36. font-size: 18px;
  37. color: #303133;
  38. cursor: pointer;
  39. }
  40. .pagination_list>span{
  41. padding: 6px 8px !important;
  42. }
  43. .selectpagebg{
  44. /*background-color: #428BCD!important;*/
  45. color: #428BCD!important
  46. }
  47. </style>