Appearance
分页配置
js
// 省略其他代码
const pageData = reactive<GlobalListPageLayoutTypes.PageData>({
pagerConfig: {
currentPage: 1,
pageSize: 100,
pageSizes: [20, 50, 100, 400, 500],
layouts: ['PrevJump', 'PrevPage', 'JumpNumber', 'NextPage', 'NextJump', 'Sizes', 'FullJump', 'PageCount'],
},
})
属性字段说明
属性 | 说明 | 类型 / 返回类型 | 默认值 |
---|---|---|---|
currentPage | 当前页 | number | 默认 1 |
pageSize | 每页大小 | number | 默认 20 |
pageSizes | 每页大小选项列表 | number[] | Array<{label: string, value: number}> | 默认 [20, 50, 100, 200, 500] |
layouts | 自定义布局 | string[] | 默认['PrevJump', 'PrevPage', 'JumpNumber', 'NextPage', 'NextJump', 'Sizes', 'FullJump', 'PageCount'] |