From 815f835479f187a46b1443ed10607cd1d35e7343 Mon Sep 17 00:00:00 2001
From: Sergio Crisostomo <sergiosbox@gmail.com>
Date: Fri, 29 Sep 2017 08:43:33 +0200
Subject: [PATCH] Check if isNaN so we don't ignore value of zero

---
 src/components/input-number/input-number.vue | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/components/input-number/input-number.vue b/src/components/input-number/input-number.vue
index 4ebe764..dd713b0 100644
--- a/src/components/input-number/input-number.vue
+++ b/src/components/input-number/input-number.vue
@@ -220,7 +220,7 @@
             },
             setValue (val) {
                 // 如果 step 是小数,且没有设置 precision,是有问题的
-                if (this.precision) val = Number(Number(val).toFixed(this.precision));
+                if (!isNaN(this.precision)) val = Number(Number(val).toFixed(this.precision));
 
                 this.$nextTick(() => {
                     this.currentValue = val;
--
libgit2 0.21.4