From e950c38ba82e5e6bc8b0c50c35e5dbb6a180165a Mon Sep 17 00:00:00 2001 From: 13404089107 <puwei@sinata.cn> Date: 星期二, 20 五月 2025 16:43:06 +0800 Subject: [PATCH] Merge branch 'main' of http://120.76.84.145:10101/gitblit/r/H5/leshan-laboratory --- culture/src/components/Table/index.vue | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/culture/src/components/Table/index.vue b/culture/src/components/Table/index.vue index ddc06cf..30aefbd 100644 --- a/culture/src/components/Table/index.vue +++ b/culture/src/components/Table/index.vue @@ -1,6 +1,6 @@ <template> - <div class="table-container"> - <el-table border v-bind="$attrs" v-on="$listeners" :height="height"> + <div class="table-container" style="width: 100%;"> + <el-table ref="elTable" border v-bind="$attrs" v-on="$listeners" :height="height"> <slot></slot> </el-table> <div v-if="total > 0"> @@ -42,6 +42,14 @@ } }, methods: { + toggleRowSelection(row, selected) { + this.$refs.elTable.toggleRowSelection(row, selected) + this.$forceUpdate() + }, + clearSelection() { + this.$refs.elTable.clearSelection() + this.$forceUpdate() + }, handleCurrentChange(page) { this.$emit('handleCurrentChange', page) }, -- Gitblit v1.7.1