diff --git a/packages/input-number/src/input-number.vue b/packages/input-number/src/input-number.vue index 71aebd7a4..a1b2f56c7 100644 --- a/packages/input-number/src/input-number.vue +++ b/packages/input-number/src/input-number.vue @@ -253,7 +253,7 @@ this.currentValue = newVal; }, handleInput(value) { - this.userInput = value; + this.userInput = value.replace(/[^\d|.]/g, ''); }, handleInputChange(value) { const newVal = value === '' ? undefined : Number(value);