From c21a814287809a30ff32987b81eac0c0ee38edee Mon Sep 17 00:00:00 2001 From: btfrankenstein Date: Thu, 9 Nov 2017 17:56:33 +0800 Subject: [PATCH] feat($input-number): add events 'on-focus', 'on-blur', 'on-enter' for input-number component --- src/components/input-number/input-number.vue | 4 ++++ 1 file changed, 4 insertions(+), 0 deletions(-) diff --git a/src/components/input-number/input-number.vue b/src/components/input-number/input-number.vue index 8472fcf..437d6ab 100644 --- a/src/components/input-number/input-number.vue +++ b/src/components/input-number/input-number.vue @@ -238,9 +238,11 @@ }); }, focus () { + this.$emit('on-focus'); this.focused = true; }, blur () { + this.$emit('on-blur'); this.focused = false; }, keyDown (e) { @@ -250,6 +252,8 @@ } else if (e.keyCode === 40) { e.preventDefault(); this.down(e); + } else if (e.keyCode === 13) { + this.$emit('on-enter'); } }, change (event) { -- libgit2 0.21.4