Skip to content

Pagination 分页

Pagination 组件 用于展示分页

基础用法

通过配置option和监听page-change事件实现分页功能

vue




Pagination Props

参数类型是否必传说明默认值
optionsobject配置对象-
options.currentPagenumber当前在第几页1
options.totalItemsnumber总共有多少条数据0
options.pageSizenumber每一页多少条数据10
options.totalPagesnumber总共多少页0
options.maxLengthnumber最多显示多少个页码7
options.keepMiddleboolean是否将当前页放到最中间true
options.directionBtnsboolean是否展示前一/后一按钮true
options.previousTextstring前一按钮的文字'上一页'
options.nextTextstring后一按钮的文字'下一页'
options.boundaryBtnsboolean是否展示首页/末页按钮true
options.firstTextstring首页按钮的文字'首页'
options.lastTextstring末页按钮的文字'末页'
options.totalCountboolean是否显示总数true
options.jumpPageboolean是否展示跳转输入框false

Pagination 事件

事件名称说明回调参数
page-change点击翻页时触发新的页码

Pagination 插槽

插槽名称说明参数
total总量处的显示total.totalItems 数据总量, total.totalPages 总共有多少页