diff --git a/packages/field/index.ts b/packages/field/index.ts index 8a06356b..954a811d 100644 --- a/packages/field/index.ts +++ b/packages/field/index.ts @@ -121,8 +121,12 @@ VantComponent({ }, emitChange() { - this.$emit('input', this.value); - this.$emit('change', this.value); + this.setData({ value: this.value }); + + wx.nextTick(() => { + this.$emit('input', this.value); + this.$emit('change', this.value); + }); }, setShowClear() {