input 支持 focus 方法

This commit is contained in:
yinheli 2017-05-10 23:34:15 +08:00
parent 7ec0b5330b
commit 545add717e

View file

@ -7,6 +7,7 @@
<i class="ivu-icon ivu-icon-load-c ivu-load-loop" :class="[prefixCls + '-icon', prefixCls + '-icon-validate']" v-if="!icon"></i>
</transition>
<input
ref="input"
:type="type"
:class="inputClasses"
:placeholder="placeholder"
@ -194,6 +195,13 @@
const maxRows = autosize.maxRows;
this.textareaStyles = calcTextareaHeight(this.$refs.textarea, minRows, maxRows);
},
focus() {
if (this.type === 'textarea') {
this.$refs.textarea.focus();
} else {
this.$refs.input.focus();
}
}
},
watch: {