diff --git a/packages/date-picker/src/panel/date-range.vue b/packages/date-picker/src/panel/date-range.vue index c417a33f62..98b9750ac2 100644 --- a/packages/date-picker/src/panel/date-range.vue +++ b/packages/date-picker/src/panel/date-range.vue @@ -457,7 +457,9 @@ }, handleConfirm(visible = false) { - this.$emit('pick', [this.minDate, this.maxDate], visible); + if (this.minDate && this.maxDate) { + this.$emit('pick', [this.minDate, this.maxDate], visible); + } }, resetDate() {