mirror of https://github.com/ElemeFE/element
picker: fix time and bug for value validate
parent
a9fcc97128
commit
99e8d11910
|
@ -12,6 +12,7 @@
|
|||
@keydown.native="handleKeydown"
|
||||
:value="displayValue"
|
||||
@change.native="displayValue = $event.target.value"
|
||||
:validateEvent="false"
|
||||
ref="reference">
|
||||
<i slot="icon"
|
||||
class="el-input__icon"
|
||||
|
@ -222,6 +223,7 @@ export default {
|
|||
|
||||
watch: {
|
||||
pickerVisible(val) {
|
||||
if (!val) this.dispatch('ElFormItem', 'el.form.blur');
|
||||
if (this.readonly || this.disabled) return;
|
||||
val ? this.showPicker() : this.hidePicker();
|
||||
},
|
||||
|
@ -241,6 +243,7 @@ export default {
|
|||
},
|
||||
displayValue(val) {
|
||||
this.$emit('change', val);
|
||||
this.dispatch('ElFormItem', 'el.form.change');
|
||||
}
|
||||
},
|
||||
|
||||
|
@ -383,7 +386,6 @@ export default {
|
|||
|
||||
handleBlur() {
|
||||
this.$emit('blur', this);
|
||||
this.dispatch('ElFormItem', 'el.form.blur');
|
||||
},
|
||||
|
||||
handleKeydown(event) {
|
||||
|
|
Loading…
Reference in New Issue