picker: fix time and bug for value validate

pull/2843/head
youngerheart 2017-02-12 23:29:48 +08:00 committed by 杨奕
parent a9fcc97128
commit 99e8d11910
1 changed files with 3 additions and 1 deletions

View File

@ -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) {