diff --git a/src/components/input/input.vue b/src/components/input/input.vue index 79673eb2..5c47ddc7 100644 --- a/src/components/input/input.vue +++ b/src/components/input/input.vue @@ -246,7 +246,7 @@ }, handleInput (event) { let value = event.target.value; - if (this.number) value = Number.isNaN(Number(value)) ? value : Number(value); + if (this.number && value !== '') value = Number.isNaN(Number(value)) ? value : Number(value); this.$emit('input', value); this.setCurrentValue(value); this.$emit('on-change', event);