diff --git a/src/components/DataTable/compenents/el-data-table/el-data-table.vue b/src/components/DataTable/compenents/el-data-table/el-data-table.vue index a89c013bc..d22b92817 100644 --- a/src/components/DataTable/compenents/el-data-table/el-data-table.vue +++ b/src/components/DataTable/compenents/el-data-table/el-data-table.vue @@ -840,7 +840,7 @@ export default { this.$emit('selection-change', val) }, totalData(val) { - if (val) { + if (val && val.length !== this.total) { this.page = defaultFirstPage this.total = val.length this.getList()