diff --git a/src/components/Table/src/Table.vue b/src/components/Table/src/Table.vue index ba06a3cce..64bd16734 100644 --- a/src/components/Table/src/Table.vue +++ b/src/components/Table/src/Table.vue @@ -136,11 +136,9 @@ export default defineComponent({ const toggleAllSelection = (isAll)=>{ if(isAll){ //全选 - if(elTableRef.value?.getSelectionRows().length{ - elTableRef.value!.toggleRowSelection(row,true) - }) - } + unref(getProps).data.forEach(row=>{ + elTableRef.value!.toggleRowSelection(row,true) + }) } }