Merge pull request #1390 from xingbofeng/2.0

fix: add keyup, keydown, keypress eventlistener of input component
This commit is contained in:
Aresn 2017-07-19 15:26:12 +08:00 committed by GitHub
commit 9a0757e343

View file

@ -19,6 +19,9 @@
:number="number"
:autofocus="autofocus"
@keyup.enter="handleEnter"
@keyup="handleKeyup"
@keypress="handleKeypress"
@keydown="handleKeydown"
@focus="handleFocus"
@blur="handleBlur"
@input="handleInput"
@ -39,6 +42,9 @@
:value="value"
:autofocus="autofocus"
@keyup.enter="handleEnter"
@keyup="handleKeyup"
@keypress="handleKeypress"
@keydown="handleKeydown"
@focus="handleFocus"
@blur="handleBlur"
@input="handleInput">
@ -154,6 +160,15 @@
handleEnter (event) {
this.$emit('on-enter', event);
},
handleKeydown (event) {
this.$emit('on-keydown', event);
},
handleKeypress(event) {
this.$emit('on-keypress', event);
},
handleKeyup (event) {
this.$emit('on-keyup', event);
},
handleIconClick (event) {
this.$emit('on-click', event);
},