tangning 8 mesi fa
parent
commit
dae91403e6
1 ha cambiato i file con 24 aggiunte e 24 eliminazioni
  1. 24 24
      src/components/Form/src/components/NumberRange.vue

+ 24 - 24
src/components/Form/src/components/NumberRange.vue

@@ -127,22 +127,22 @@
     const newMinValue = value;
     console.log('handleChangeMinValue', newMinValue);
     // min > max 交换min max
-    if (
-      typeof newMinValue === 'number' &&
-      parseFloat(String(newMinValue)) > parseFloat(String(maxValue_.value))
-    ) {
+    // if (
+    //   typeof newMinValue === 'number' &&
+    //   parseFloat(String(newMinValue)) > parseFloat(String(maxValue_.value))
+    // ) {
       // 取值范围判定
-      const { min, max } = decideValueRange(Number(maxValue_.value), newMinValue);
+      const { min, max } = decideValueRange(newMinValue, Number(maxValue_.value));
       console.log('handleChangeMinValue1', min, max);
     // 更新绑定值
       updateValue(min, max);
-    } else {
-      // 取值范围判定
-      const { min, max } = decideValueRange(newMinValue, Number(maxValue_.value));
-      console.log('handleChangeMinValue2', min, max);
-      // 更新绑定值
-      updateValue(min, max);
-    }
+    // } else {
+    //   // 取值范围判定
+    //   const { min, max } = decideValueRange(newMinValue, Number(maxValue_.value));
+    //   console.log('handleChangeMinValue2', min, max);
+    //   // 更新绑定值
+    //   updateValue(min, max);
+    // }
   };
 
   const handleChangeMaxValue = (value: number) => {
@@ -160,7 +160,7 @@
     //   parseFloat(String(newMaxValue)) < parseFloat(String(minValue_.value))
     // ) {
       // 取值范围判定
-      const { min, max } = decideValueRange(newMaxValue, Number(minValue_.value));
+      const { min, max } = decideValueRange(Number(minValue_.value), newMaxValue);
       // 更新绑定值
       updateValue(min, max);
     // } else {
@@ -184,17 +184,17 @@
 
   // 取值范围判定
   const decideValueRange = (min: number, max: number) => {
-    if (props.valueRange && props.valueRange.length > 0) {
-      // @ts-ignore
-      min =
-        min < props.valueRange[0]
-          ? props.valueRange[0]
-          : min > props.valueRange[1]
-          ? props.valueRange[1]
-          : min;
-      // @ts-ignore
-      max = max > props.valueRange[1] ? props.valueRange[1] : max;
-    }
+    // if (props.valueRange && props.valueRange.length > 0) {
+    //   // @ts-ignore
+    //   min =
+    //     min < props.valueRange[0]
+    //       ? props.valueRange[0]
+    //       : min > props.valueRange[1]
+    //       ? props.valueRange[1]
+    //       : min;
+    //   // @ts-ignore
+    //   max = max > props.valueRange[1] ? props.valueRange[1] : max;
+    // }
     return { min, max };
   };