feat(table):为表格组件添加分页控制属性

- 在 CuteDragTable 和 CuteSimpleTable 中新增 paging 属性
- 默认开启分页功能
This commit is contained in:
2025-10-28 16:32:54 +08:00
parent 569d708833
commit b65d9060ea
2 changed files with 12 additions and 0 deletions
@@ -22,6 +22,7 @@
<el-table-column v-if="mode === 'multi'" type="selection" width="55" />
<slot />
<el-pagination
v-if="paging"
:current-page="pageProps.current"
:page-sizes="[10, 20, 50]"
:page-size="pageProps.pageSize"
@@ -64,6 +65,11 @@ export default {
required: false,
default: 'none'
},
paging: {
type: Boolean,
required: false,
default: true
},
pageProps: {
type: Object,
required: true,
@@ -23,6 +23,7 @@
<slot />
</el-table>
<el-pagination
v-if="paging"
:current-page="pageProps.current"
:page-sizes="[10, 20, 50]"
:page-size="pageProps.pageSize"
@@ -64,6 +65,11 @@ export default {
required: false,
default: 'none'
},
paging: {
type: Boolean,
required: false,
default: true
},
pageProps: {
type: Object,
required: true,