Преглед изворни кода

fix select first element on table filter bug

吴亮 пре 8 година
родитељ
комит
6362cbce30
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      packages/table/src/filter-panel.vue

+ 2 - 2
packages/table/src/filter-panel.vue

@@ -93,7 +93,7 @@
       handleSelect(filterValue) {
       handleSelect(filterValue) {
         this.filterValue = filterValue;
         this.filterValue = filterValue;
 
 
-        if (filterValue) {
+        if (filterValue || filterValue === 0) {
           this.confirmFilter(this.filteredValue);
           this.confirmFilter(this.filteredValue);
         } else {
         } else {
           this.confirmFilter([]);
           this.confirmFilter([]);
@@ -129,7 +129,7 @@
         },
         },
         set(value) {
         set(value) {
           if (this.filteredValue) {
           if (this.filteredValue) {
-            if (value) {
+            if (value || value === 0) {
               this.filteredValue.splice(0, 1, value);
               this.filteredValue.splice(0, 1, value);
             } else {
             } else {
               this.filteredValue.splice(0, 1);
               this.filteredValue.splice(0, 1);