Refactor #714
parent
8b9f25ba5d
commit
ae7a54dd78
|
@ -414,6 +414,11 @@ export default {
|
||||||
|
|
||||||
this.focusText = this.$el.value;
|
this.focusText = this.$el.value;
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
isValueUpdated() {
|
||||||
|
return this.unmask ?
|
||||||
|
(this.modelValue != this.getUnmaskedValue()) :
|
||||||
|
(this.defaultBuffer !== this.$el.value && this.$el.value !== this.modelValue);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
|
@ -464,11 +469,9 @@ export default {
|
||||||
this.defaultBuffer = this.buffer.join('');
|
this.defaultBuffer = this.buffer.join('');
|
||||||
this.updateValue();
|
this.updateValue();
|
||||||
},
|
},
|
||||||
watch: {
|
updated() {
|
||||||
value(newValue, oldValue) {
|
if (this.isValueUpdated()) {
|
||||||
if (oldValue && oldValue !== newValue && this.$el.value !== newValue) {
|
this.updateValue();
|
||||||
this.updateValue();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
|
|
Loading…
Reference in New Issue