unserver-unify
Version:
19 lines (18 loc) • 1.21 kB
HTML
<ul class="pagination f-right" ng-if="1 < pages.length">
<li ng-class="{ disabled : currentPage == 1 }">
<a href="" ng-click="selectPage(1)" title="First page">1 «</a>
</li>
<li ng-class="{ disabled : currentPage == 1 }">
<a href="" ng-click="selectPage(currentPage - 1)" title="Previous page">‹</a>
</li>
<li ng-if="numPages>7"><a class="input_editor"><page-select></page-select></a></li>
<li ng-if="numPages<8" ng-repeat="pageNumber in pages track by $index" ng-class="{ active : pagination.current == pageNumber, disabled : pageNumber == '...' }" >
<a href="" ng-click="selectPage(pageNumber)" style="background-color:{{currentPage == pageNumber? '#599CD8':'white'}}; color:{{currentPage == pageNumber? '#fff':'#676A6C'}};" title="{{ pageNumber }}">{{ pageNumber }}</a>
</li>
<li ng-class="{ disabled : currentPage == numPages }">
<a href="" ng-click="selectPage(currentPage + 1)" title="Next page">›</a>
</li>
<li ng-class="{ disabled : currentPage == numPages }" >
<a href="" ng-click="selectPage(numPages)" title="Last page {{numPages}}">» {{numPages}} </a>
</li>
</ul>