From 751d5c942a4a217b34786de97c23509044e0b4b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E4=BA=9A=E6=98=9F?= Date: Wed, 11 Jul 2018 22:41:44 +0800 Subject: [PATCH] fix: #4048 --- src/components/input/input.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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);