Pagination.html
1.46 KB
<ul class="ant-pagination">
<li ng-class="'ant-pagination-prev'+(state.current===1?' ant-pagination-disabled':'')" ng-click="handlePrev()">
<button type="button" class="ant-pagination-item-link">
<es-icon type="LeftOutlined"></es-icon>
</button>
</li>
<li ng-repeat="value in state.pageNumList" ng-class="'ant-pagination-item'+(state.current===value?' ant-pagination-item-active':'')" ng-click="handleClick(value)">
<a>{{value}}</a>
</li>
<li ng-class="'ant-pagination-next'+(state.current===state.pageNum?' ant-pagination-disabled':'')" ng-click="handleNext()">
<button type="button" class="ant-pagination-item-link">
<es-icon type="RightOutlined"></es-icon>
</button>
</li>
<li class="ant-pagination-options">
<es-select ng-if="showSizeChanger==='true'" class="ant-pagination-options-size-changer" value="10" get-popup-container="getPopupContainer" on-change="handleSelectChange(value)">
<es-select-option value="10">10 条/页</es-select-option>
<es-select-option value="20">20 条/页</es-select-option>
<es-select-option value="30">30 条/页</es-select-option>
<es-select-option value="40">40 条/页</es-select-option>
</es-select>
<div ng-if="showQuickJumper==='true'" class="ant-pagination-options-quick-jumper">
跳至<input type="text" onBlur="handleBlur($event)" />页
</div>
</li>
</ul>