# Pagintion
用于数据分页。
# Usage
# 基础用法
re-pagination
组件的用法基本与el-pagination
一致。
对齐方式:
靠左 居中 靠右
Copy
# 处理分页事件
re-pagination
将页码改变事件和页大小改变事件合并为pagination
事件。
使用 pagination 事件
使用 current-change、size-change、next-click、prev-click 事件
Copy
# API
# Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
layout | 组件布局 | String | - | total,sizes,prev,pager,next,jumper |
background | 使用背景色 | Boolean | - | true |
total | 总条数,必需 | Number | - | - |
currentPage | 当前页码 | Number | - | 1 |
pageSize | 每页条数 | Number | - | 10 |
pageSizes | 每页条数选项 | Array | - | [10, 20, 30, 50] |
pagerCount | 页码按钮 | Number | - | 7 |
align | 对齐方式 | String | left ,center ,right | 'center' |
hidden | 是否隐藏 | Boolean | - | false |
# Events
事件名 | 说明 | 参数 |
---|---|---|
pagination | 分页跳转、分页大小改变事件 | {currentPage, pageSize, from} |
el-pagination 事件 | el-pagination 原本的事件,请参考element-ui 文档 | - |
pagination 事件参数详细说明:
pagination
事件的参数是一个对象,其中 currentPage 为当前页码,pageSize 为每页显示条数,from 为触发该事件来源,值为currentPage
或pageSize
。
# Slots
名称 | 说明 | 参数 |
---|---|---|
default | el-pagination 默认插槽 | - |