diff --git a/packages/stepper/en-US.md b/packages/stepper/en-US.md index 15bb20ab5..cee2f65e7 100644 --- a/packages/stepper/en-US.md +++ b/packages/stepper/en-US.md @@ -93,4 +93,5 @@ export default { | overlimit | Triggered when click disabled button | - | | plus | Triggered when click plus button | - | | minus | Triggered when click minus button | - | +| focus | Triggered when input focused | - | | blur | Triggered when input blured | - | diff --git a/packages/stepper/index.js b/packages/stepper/index.js index 78267abb6..d4a3cc58f 100644 --- a/packages/stepper/index.js +++ b/packages/stepper/index.js @@ -107,6 +107,10 @@ export default sfc({ this.$emit(type); }, + onFocus(event) { + this.$emit('focus', event); + }, + onBlur(event) { this.currentValue = this.range(this.currentValue); this.$emit('blur', event); @@ -135,6 +139,7 @@ export default sfc({ value={this.currentValue} disabled={this.disabled || this.disableInput} onInput={this.onInput} + onFocus={this.onFocus} onBlur={this.onBlur} />