From aaee1172a70ff5453abd0c65f7601a5c43307933 Mon Sep 17 00:00:00 2001 From: mengxiong10 <15623530290@163.com> Date: Mon, 23 Nov 2020 14:34:34 +0800 Subject: [PATCH] fix: clear text error --- src/date-picker.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/date-picker.js b/src/date-picker.js index 39bf67c..c967e3b 100644 --- a/src/date-picker.js +++ b/src/date-picker.js @@ -351,11 +351,14 @@ export default { this.emitValue(val, this.validMultipleType ? `multiple-${type}` : type); } }, - handleClear(evt) { - evt.stopPropagation(); + clear() { this.emitValue(this.range ? [null, null] : null); this.$emit('clear'); }, + handleClear(evt) { + evt.stopPropagation(); + this.clear(); + }, handleConfirmDate() { const value = this.emitValue(this.currentValue); this.$emit('confirm', value); @@ -398,7 +401,7 @@ export default { const text = this.userInput.trim(); this.userInput = null; if (text === '') { - this.handleClear(); + this.clear(); return; } let date;