We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
(value, event)
1 parent d517bd5 commit 471dd82Copy full SHA for 471dd82
2 files changed
src/components/input/index.md
@@ -179,3 +179,10 @@ Clair 中的输入框默认宽度为 `15em`,你可以通过 `width` 属性设
179
| cols | Number | 60 | 输入框展示的宽度 |
180
| maxlength | Number | 无 | 最多输入多少字符 |
181
| rules | Object | 无 | 输入验证规则,详见上面「输入验证」部分 |
182
+
183
+## 事件
184
185
+| 事件 | 参数|
186
+|-----|------|
187
+| change | callback(value, event) |
188
+| blur | callback(value, event) |
src/components/input/index.vue
@@ -116,12 +116,12 @@ export default {
116
117
methods: {
118
onChange (e) {
119
- this.$emit('change', e.target.value)
+ this.$emit('change', e.target.value, e)
120
this.resizeTextArea()
121
},
122
123
- onBlur () {
124
- this.$emit('blur')
+ onBlur (e) {
+ this.$emit('blur', e.target.value, e)
125
126
127
resizeTextArea () {
0 commit comments