Commit af4b13d9 authored by 杨奕's avatar 杨奕 Committed by GitHub

Input: bind native attrs to input and textarea element (#10382)

parent d6b4cf3f
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
:tabindex="tabindex" :tabindex="tabindex"
v-if="type !== 'textarea'" v-if="type !== 'textarea'"
class="el-input__inner" class="el-input__inner"
v-bind="$props" v-bind="$attrs"
:disabled="inputDisabled" :disabled="inputDisabled"
:autocomplete="autoComplete" :autocomplete="autoComplete"
:value="currentValue" :value="currentValue"
...@@ -77,7 +77,7 @@ ...@@ -77,7 +77,7 @@
:value="currentValue" :value="currentValue"
@input="handleInput" @input="handleInput"
ref="textarea" ref="textarea"
v-bind="$props" v-bind="$attrs"
:disabled="inputDisabled" :disabled="inputDisabled"
:style="textareaStyle" :style="textareaStyle"
@focus="handleFocus" @focus="handleFocus"
...@@ -123,16 +123,9 @@ ...@@ -123,16 +123,9 @@
props: { props: {
value: [String, Number], value: [String, Number],
placeholder: String,
size: String, size: String,
resize: String, resize: String,
name: String,
form: String, form: String,
id: String,
maxlength: Number,
minlength: Number,
readonly: Boolean,
autofocus: Boolean,
disabled: Boolean, disabled: Boolean,
type: { type: {
type: String, type: String,
...@@ -142,17 +135,10 @@ ...@@ -142,17 +135,10 @@
type: [Boolean, Object], type: [Boolean, Object],
default: false default: false
}, },
rows: {
type: Number,
default: 2
},
autoComplete: { autoComplete: {
type: String, type: String,
default: 'off' default: 'off'
}, },
max: {},
min: {},
step: {},
validateEvent: { validateEvent: {
type: Boolean, type: Boolean,
default: true default: true
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment