36 lines
943 B
HTML
36 lines
943 B
HTML
|
|
<nav ng-if="pages.length >= 2">
|
|
<ul class="pagination">
|
|
<li><a ng-click="selectPage(1)">第一页</a>
|
|
</li><li><a ng-click="selectPage(currentPage - 1)"><</a>
|
|
</li><li><a><page-select></page-select> 共 {{numPages}} 页</a>
|
|
</li><li><a ng-click="selectPage(currentPage + 1)">></a>
|
|
</li><li><a ng-click="selectPage(numPages)">最后一页</a></li>
|
|
<li>
|
|
<select ng-model="$parent.$parent.curpageNumber"
|
|
ng-options="item as item for item in $parent.$parent.itemsOptions"
|
|
ng-change="$parent.$parent.setPageNumber($parent.$parent.curpageNumber)">
|
|
|
|
</select>
|
|
</li>
|
|
</ul>
|
|
</nav>
|
|
|
|
<style>
|
|
.select-page {
|
|
width: 50px;
|
|
text-align: center;
|
|
}
|
|
|
|
.pagination li a input {
|
|
padding: 0;
|
|
margin: -20px 0;
|
|
}
|
|
.pagination li select {
|
|
height:32px;
|
|
|
|
}
|
|
</style>
|
|
|
|
|