From 06f42c53e20b1afa59058449d08a2a81c34e49ab Mon Sep 17 00:00:00 2001 From: wagner Date: Thu, 12 Oct 2017 17:08:46 -0400 Subject: [PATCH 1/2] @blur and @focus event propagation --- src/vue-numeric.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/vue-numeric.vue b/src/vue-numeric.vue index 36b19a8..18402f5 100644 --- a/src/vue-numeric.vue +++ b/src/vue-numeric.vue @@ -173,15 +173,17 @@ export default { /** * Handle blur event. */ - onBlurHandler () { + onBlurHandler (e) { this.amount = this.format(this.valueNumber) + this.$emit('blur', e) }, /** * Handle focus event. */ - onFocusHandler () { + onFocusHandler (e) { this.amount = this.valueNumber + this.$emit('focus', e) }, /** From 0195da1de2ccc12c88d953bf8c3ad58e3e61773d Mon Sep 17 00:00:00 2001 From: Kevin Ongko Date: Fri, 13 Oct 2017 10:01:27 +0700 Subject: [PATCH 2/2] re-order event emitter --- src/vue-numeric.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vue-numeric.vue b/src/vue-numeric.vue index 18402f5..cbebb38 100644 --- a/src/vue-numeric.vue +++ b/src/vue-numeric.vue @@ -174,16 +174,16 @@ export default { * Handle blur event. */ onBlurHandler (e) { - this.amount = this.format(this.valueNumber) this.$emit('blur', e) + this.amount = this.format(this.valueNumber) }, /** * Handle focus event. */ onFocusHandler (e) { - this.amount = this.valueNumber this.$emit('focus', e) + this.amount = this.valueNumber }, /**