From 9be5a40b3fb68440c3d8aa450a90b631e81d5860 Mon Sep 17 00:00:00 2001 From: pengchongfu Date: Wed, 19 Apr 2017 18:05:18 +0800 Subject: [PATCH] DatePicker: set default value when clear, fix #4135 (#4186) --- packages/date-picker/src/picker.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/date-picker/src/picker.vue b/packages/date-picker/src/picker.vue index 4ad88ecdb..c392201bf 100644 --- a/packages/date-picker/src/picker.vue +++ b/packages/date-picker/src/picker.vue @@ -324,6 +324,7 @@ export default { this.picker.value = parsedValue; } } else { + this.$emit('input', value); this.picker.value = value; } this.$forceUpdate(); @@ -448,7 +449,7 @@ export default { this.picker.resetView && this.picker.resetView(); this.picker.$on('dodestroy', this.doDestroy); - this.picker.$on('pick', (date, visible = false) => { + this.picker.$on('pick', (date = '', visible = false) => { this.$emit('input', date); this.pickerVisible = this.picker.visible = visible; this.picker.resetView && this.picker.resetView();