|
@@ -103,6 +103,18 @@
|
|
|
:total="400">
|
|
|
</el-pagination>
|
|
|
</div>
|
|
|
+ <div class="block">
|
|
|
+ <span class="demonstration">Pager 页码数(默认 7 个)</span>
|
|
|
+ <el-pagination
|
|
|
+ @size-change="handleSizeChange"
|
|
|
+ @current-change="handleCurrentChange"
|
|
|
+ :current-page.sync="currentPage5"
|
|
|
+ :page-size="20"
|
|
|
+ :pager-count="9"
|
|
|
+ layout="sizes, prev, pager, next"
|
|
|
+ :total="1000">
|
|
|
+ </el-pagination>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
<script>
|
|
|
export default {
|
|
@@ -119,7 +131,8 @@
|
|
|
currentPage1: 5,
|
|
|
currentPage2: 5,
|
|
|
currentPage3: 5,
|
|
|
- currentPage4: 4
|
|
|
+ currentPage4: 4,
|
|
|
+ currentPage5: 15
|
|
|
};
|
|
|
}
|
|
|
}
|
|
@@ -142,7 +155,8 @@
|
|
|
currentPage1: 5,
|
|
|
currentPage2: 5,
|
|
|
currentPage3: 5,
|
|
|
- currentPage4: 4
|
|
|
+ currentPage4: 4,
|
|
|
+ currentPage5: 15
|
|
|
};
|
|
|
},
|
|
|
mounted() {
|
|
@@ -215,6 +229,7 @@
|
|
|
| page-size | 每页显示条目个数 | Number | — | 10 |
|
|
|
| total | 总条目数 | Number | — | — |
|
|
|
| page-count | 总页数,total 和 page-count 设置任意一个就可以达到显示页码的功能;如果要支持 page-sizes 的更改,则需要使用 total 属性 | Number | — | — |
|
|
|
+| pager-count | 显示页码按钮的最大数(不包括prev和next) | Number | 大于等于 5 且小于等于 21 的奇数 | 7 |
|
|
|
| current-page | 当前页数,支持 .sync 修饰符 | Number | — | 1 |
|
|
|
| layout | 组件布局,子组件名用逗号分隔| String | `sizes`, `prev`, `pager`, `next`, `jumper`, `->`, `total`, `slot` | 'prev, pager, next, jumper, ->, total' |
|
|
|
| page-sizes | 每页显示个数选择器的选项设置 | Number[] | — | [10, 20, 30, 40, 50, 100] |
|