From f3167f8371d19d0ea8fe7d0e7af5517ff0b08cd2 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期三, 07 四月 2021 23:25:29 +0800
Subject: [PATCH] 2021-04-07

---
 src/menu/stylecontroller/styleInput/index.jsx |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/menu/stylecontroller/styleInput/index.jsx b/src/menu/stylecontroller/styleInput/index.jsx
index 7426b2d..eadf6ef 100644
--- a/src/menu/stylecontroller/styleInput/index.jsx
+++ b/src/menu/stylecontroller/styleInput/index.jsx
@@ -51,7 +51,7 @@
       }
     }
 
-    let _val = parseInt(val)
+    let _val = parseFloat(val)
 
     if (isNaN(_val)) {
       _val = ''
@@ -81,7 +81,7 @@
         }
       }
 
-      let _val = parseInt(val)
+      let _val = parseFloat(val)
 
       if (isNaN(_val)) {
         _val = ''
@@ -105,7 +105,14 @@
   changeValue = (e) => {
     const { unit } = this.state
     let val = e.target.value
-    let _val = parseInt(val)
+
+    if (/\d+\.$/.test(val)) {
+      this.setState({
+        value: val
+      })
+      return
+    }
+    let _val = parseFloat(val)
     
     if (isNaN(_val)) {
       _val = ''

--
Gitblit v1.8.0