Commit c21a814287809a30ff32987b81eac0c0ee38edee

Authored by btfrankenstein
1 parent 593742af

feat($input-number): add events 'on-focus', 'on-blur', 'on-enter' for input-number component

Showing 1 changed file with 4 additions and 0 deletions   Show diff stats
src/components/input-number/input-number.vue
... ... @@ -238,9 +238,11 @@
238 238 });
239 239 },
240 240 focus () {
  241 + this.$emit('on-focus');
241 242 this.focused = true;
242 243 },
243 244 blur () {
  245 + this.$emit('on-blur');
244 246 this.focused = false;
245 247 },
246 248 keyDown (e) {
... ... @@ -250,6 +252,8 @@
250 252 } else if (e.keyCode === 40) {
251 253 e.preventDefault();
252 254 this.down(e);
  255 + } else if (e.keyCode === 13) {
  256 + this.$emit('on-enter');
253 257 }
254 258 },
255 259 change (event) {
... ...