mo vor 1 Jahr
Ursprung
Commit
af2bb208f1

+ 8 - 10
src/components/timerMeter/components/countdown.tsx

@@ -159,9 +159,7 @@ export default defineComponent({
       count.value = 0;
       soundVIdeo.currentTime = 0;
       soundVIdeo.pause();
-      setTimeout(() => {
-        init();
-      }, 600);
+      init();
     };
     onMounted(() => {
       nextTick(() => {
@@ -202,7 +200,7 @@ export default defineComponent({
     };
 
     const updateMin = () => {
-      setTimeout(() => {
+
         console.log(mine.value, count.value);
         const lastStr = getSecond(count.value);
         count.value = mine.value * 60 + second.value;
@@ -214,10 +212,10 @@ export default defineComponent({
           }
           flipObjs.value[i].value.flipUp(lastStr[i], str[i]);
         }
-      }, 600);
+
     };
     const updateSecond = () => {
-      setTimeout(() => {
+
         console.log(mine.value);
         const lastStr = getSecond(count.value);
         count.value = mine.value * 60 + second.value;
@@ -228,7 +226,7 @@ export default defineComponent({
           }
           flipObjs.value[i].value.flipUp(lastStr[i], str[i]);
         }
-      }, 600);
+
     };
 
     watch(
@@ -253,7 +251,7 @@ export default defineComponent({
                   </div>
 
                   <div
-                    class={styles.chioseWrap}
+
                     class={[
                       styles.chioseWrap,
                       isPlaying.value ? styles.chioseHidden : ''
@@ -269,7 +267,7 @@ export default defineComponent({
                       min={0}
                       max={59}
                       show-button={false}
-                      onBlur={updateMin}
+                      onInput={updateMin}
                       v-model:value={mine.value}></NInputNumber>
                     <img
                       src={minus}
@@ -310,7 +308,7 @@ export default defineComponent({
                       max={59}
                       show-button={false}
                       v-model:value={second.value}
-                      onBlur={updateSecond}></NInputNumber>
+                      onInput={updateSecond}></NInputNumber>
                     <img
                       src={minus}
                       class={styles.minus}

+ 6 - 5
src/components/timerMeter/components/positive.tsx

@@ -125,11 +125,12 @@ export default defineComponent({
     const onReset = () => {
 
       suspendNum()
-      count.value = 0
-      setTimeout(() => {
-        console.log('初始化')
-        init()
-      }, 600)
+      count.value = 0;
+      init()
+      // setTimeout(() => {
+      //   console.log('初始化')
+
+      // }, 600)
 
     }
     onMounted(() => {