From 31f2f25c78290fa5e6b122c084f36ea7b822a904 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E6=8C=AF=E8=8A=B3?= Date: Fri, 6 Dec 2024 09:45:06 +0800 Subject: [PATCH] feat: add props item at table component --- event/web/src/components/MyTable.vue | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/event/web/src/components/MyTable.vue b/event/web/src/components/MyTable.vue index 7da46d36..96b363e3 100644 --- a/event/web/src/components/MyTable.vue +++ b/event/web/src/components/MyTable.vue @@ -33,7 +33,7 @@
@@ -52,6 +52,10 @@ type: Function, required: false, }, + params:{ + type:Object, + default:{} + } }); const emit = defineEmits(["handleSelect", "handleRowclick"]); const loading = ref(false); @@ -73,7 +77,7 @@ // 获取表格数据 const getTableData = () => { loading.value = true; - props.getData!({ page: page.currentPage, size: page.pageSize }).then( + props.getData!({ page: page.currentPage, size: page.pageSize,...props.params }).then( (res: { data: any }) => { let result: any = res.data; if (result && result.code === 200) { -- Gitee