diff --git a/packages/datetime-picker/index.ts b/packages/datetime-picker/index.ts index e763f0f1..094a08ec 100644 --- a/packages/datetime-picker/index.ts +++ b/packages/datetime-picker/index.ts @@ -110,13 +110,11 @@ VantComponent({ const { data } = this; const val = this.correctValue(data.value); const isEqual = val === data.innerValue; - if (!isEqual) { - this.updateColumnValue(val).then(() => { + this.updateColumnValue(val).then(() => { + if (!isEqual) { this.$emit('input', val); - }); - } else { - this.updateColumns(); - } + } + }); }, getPicker() {