Commit 731d69a29a69a249f3e447d805eacdfb413634e4
1 parent
d3dfdb26
fixed #101
Input add name props
Showing
2 changed files
with
7 additions
and
2 deletions
Show diff stats
src/components/input/input.vue
| @@ -10,6 +10,7 @@ | @@ -10,6 +10,7 @@ | ||
| 10 | :disabled="disabled" | 10 | :disabled="disabled" |
| 11 | :maxlength="maxlength" | 11 | :maxlength="maxlength" |
| 12 | :readonly="readonly" | 12 | :readonly="readonly" |
| 13 | + :name="name" | ||
| 13 | v-model="value" | 14 | v-model="value" |
| 14 | @keyup.enter="handleEnter" | 15 | @keyup.enter="handleEnter" |
| 15 | @focus="handleFocus" | 16 | @focus="handleFocus" |
| @@ -26,6 +27,7 @@ | @@ -26,6 +27,7 @@ | ||
| 26 | :rows="rows" | 27 | :rows="rows" |
| 27 | :maxlength="maxlength" | 28 | :maxlength="maxlength" |
| 28 | :readonly="readonly" | 29 | :readonly="readonly" |
| 30 | + :name="name" | ||
| 29 | v-model="value" | 31 | v-model="value" |
| 30 | @keyup.enter="handleEnter" | 32 | @keyup.enter="handleEnter" |
| 31 | @focus="handleFocus" | 33 | @focus="handleFocus" |
| @@ -80,6 +82,9 @@ | @@ -80,6 +82,9 @@ | ||
| 80 | readonly: { | 82 | readonly: { |
| 81 | type: Boolean, | 83 | type: Boolean, |
| 82 | default: false | 84 | default: false |
| 85 | + }, | ||
| 86 | + name: { | ||
| 87 | + type: String | ||
| 83 | } | 88 | } |
| 84 | }, | 89 | }, |
| 85 | data () { | 90 | data () { |
test/routers/input.vue
| 1 | <template> | 1 | <template> |
| 2 | - <i-input icon="ios-clock-outline" @on-focus="focus" @on-blur="blur" readonly style="width:200px;" :value.sync="v" @on-enter="enter" @on-click="iconclick" size="large" placeholder="请输入"></i-input> | 2 | + <i-input name="a" icon="ios-clock-outline" @on-focus="focus" @on-blur="blur" readonly style="width:200px;" :value.sync="v" @on-enter="enter" @on-click="iconclick" size="large" placeholder="请输入"></i-input> |
| 3 | <i-input icon="ios-clock-outline" style="width:200px;" :value.sync="v" @on-enter="enter" placeholder="请输入"></i-input> | 3 | <i-input icon="ios-clock-outline" style="width:200px;" :value.sync="v" @on-enter="enter" placeholder="请输入"></i-input> |
| 4 | - <i-input icon="ios-clock-outline" style="width:200px;" :value.sync="v" @on-enter="enter" size="small" placeholder="请输入"></i-input> | 4 | + <i-input name="b" icon="ios-clock-outline" style="width:200px;" :value.sync="v" @on-enter="enter" size="small" placeholder="请输入"></i-input> |
| 5 | <br> | 5 | <br> |
| 6 | <br> | 6 | <br> |
| 7 | <i-input style="width:200px;" :value.sync="v" @on-enter="enter" size="large" placeholder="请输入"></i-input> | 7 | <i-input style="width:200px;" :value.sync="v" @on-enter="enter" size="large" placeholder="请输入"></i-input> |