瀏覽代碼

input-number allow input '.' '-'

linzer 7 年之前
父節點
當前提交
3eb06dcb0e
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      packages/input-number/src/input-number.vue

+ 9 - 0
packages/input-number/src/input-number.vue

@@ -208,6 +208,15 @@
         if (value === '') {
           return;
         }
+
+        if (value.indexOf('.') === (value.length - 1)) {
+          return;
+        }
+
+        if (value.indexOf('-') === (value.length - 1)) {
+          return;
+        }
+
         const newVal = Number(value);
         if (!isNaN(newVal)) {
           this.setCurrentValue(newVal);