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