fix #1935 (fix v-model usage with HTML5 validation)
return
}
}
- el.value = value == null ? '' : value
+ const newValue = value == null ? '' : value
+ if (el.value !== newValue) {
+ el.value = newValue
+ }
}
}
// store value as _value as well since
// non-string values will be stringified.
el._value = value
- el.value = value == null ? '' : value
+ const newValue = value == null ? '' : value
+ if (el.value !== newValue) {
+ el.value = newValue
+ }
return
}
if (value === '' && typeof el[key] === 'boolean') {