diff --git a/src/date-picker.vue b/src/date-picker.vue index 1515a39..5ada0e4 100644 --- a/src/date-picker.vue +++ b/src/date-picker.vue @@ -400,11 +400,13 @@ export default { } }, openPopup() { + if (this.popupVisible) return; this.defaultOpen = true; this.$emit('open'); this.$emit('update:open', true); }, closePopup() { + if (!this.popupVisible) return; this.defaultOpen = false; this.$emit('close'); this.$emit('update:open', false);