Преглед на файлове

datetimepicker: fix clear panel date and time show when clear (#1494)

Liu Yuyang преди 8 години
родител
ревизия
a0bb371de0
променени са 1 файла, в които са добавени 4 реда и са изтрити 4 реда
  1. 4 4
      packages/date-picker/src/panel/date-range.vue

+ 4 - 4
packages/date-picker/src/panel/date-range.vue

@@ -176,19 +176,19 @@
       },
 
       minVisibleDate() {
-        return formatDate(this.minDate);
+        return this.minDate ? formatDate(this.minDate) : '';
       },
 
       maxVisibleDate() {
-        return formatDate(this.maxDate || this.minDate);
+        return (this.maxDate || this.minDate) ? formatDate(this.maxDate || this.minDate) : '';
       },
 
       minVisibleTime() {
-        return formatDate(this.minDate, 'HH:mm:ss');
+        return this.minDate ? formatDate(this.minDate, 'HH:mm:ss') : '';
       },
 
       maxVisibleTime() {
-        return formatDate(this.maxDate, 'HH:mm:ss');
+        return (this.maxDate || this.minDate) ? formatDate(this.maxDate || this.minDate, 'HH:mm:ss') : '';
       },
 
       rightDate() {