From fad49ea1c78c72731230fed7f49a62aa0864a6bb Mon Sep 17 00:00:00 2001 From: neverland Date: Wed, 2 Jan 2019 22:13:04 +0800 Subject: [PATCH] [bugfix] DatetimePicker: value observable (#2427) --- packages/datetime-picker/index.vue | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/datetime-picker/index.vue b/packages/datetime-picker/index.vue index 6253a5dc0..5d5379617 100644 --- a/packages/datetime-picker/index.vue +++ b/packages/datetime-picker/index.vue @@ -111,7 +111,14 @@ export default create({ value(val) { val = this.correctValue(val); const isEqual = this.type === 'time' ? val === this.innerValue : val.valueOf() === this.innerValue.valueOf(); - if (!isEqual) this.innerValue = val; + + if (!isEqual) { + this.innerValue = val; + + if (this.type === 'time') { + this.updateColumnValue(val); + } + } }, innerValue(val) {