当数据量过多时,使用分页分解数据。集成了常用的一些属性和事件
# 示例
# 基本用法
当前页码字段默认是page
,每页数量是pageSize
共 50 条
- 1
- 2
- 3
- 4
- 5
复制代码
# 自定义分页字段
有时候分页字段是后端定的,我们无法左右,所以有了这个属性。customProps
共 50 条
- 1
- 2
- 3
- 4
- 5
复制代码
# 当只有一页时隐藏分页
当只有一页时,通过设置paginationOptions
的 hide-on-single-page
属性来隐藏分页。
共 2 条
- 1
复制代码
# 自定义样式
有时候需要修改样式
共 50 条
- 1
- 2
- 3
- 4
- 5
复制代码
# Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
v-model | 分页数据 | object | — | {} |
total | 总数 | number | — | 0 |
paginationStyle | el-pagination 的 style | object | — | {} |
customStyle | 自定义外层容器 style | object | — | {} |
pageSizes | 分页显示的条数 | array | — | [10, 20, 30, 50, 100] |
paginationOptions | 官方支持分页的其他 options (opens new window) | object | — | {} |
customProps | 自定义分页 page 和 pageSize 字段 | object | — | { page :'page',pageSize:''pageSize } |
# Events
事件名称 | 说明 | 回调参数 |
---|---|---|
onLoad | pageSize 或 pageNo 变化时触发 | — |