From 58a4b413be413036bb0ac3a411017cce61a3586a Mon Sep 17 00:00:00 2001 From: sc Date: Thu, 16 Sep 2021 13:33:14 +0800 Subject: [PATCH] Update index.vue --- src/components/scTable/index.vue | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/src/components/scTable/index.vue b/src/components/scTable/index.vue index 8eeef221..747942a1 100644 --- a/src/components/scTable/index.vue +++ b/src/components/scTable/index.vue @@ -253,6 +253,34 @@ filters[key] = filters[key].join(',') }) this.upData(filters) + }, + //原生方法转发 + clearSelection(){ + this.$refs.scTable.clearSelection() + }, + toggleRowSelection(row, selected){ + this.$refs.scTable.toggleRowSelection(row, selected) + }, + toggleAllSelection(){ + this.$refs.scTable.toggleAllSelection() + }, + toggleRowExpansion(row, expanded){ + this.$refs.scTable.toggleRowExpansion(row, expanded) + }, + setCurrentRow(row){ + this.$refs.scTable.setCurrentRow(row) + }, + clearSort(){ + this.$refs.scTable.clearSort() + }, + clearFilter(columnKey){ + this.$refs.scTable.clearFilter(columnKey) + }, + doLayout(){ + this.$refs.scTable.doLayout() + }, + sort(prop, order){ + this.$refs.scTable.sort(prop, order) } } }