소스 검색

离开考试页面即停止心跳重试

Michael Wang 6 년 전
부모
커밋
a18b9acf86
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      src/features/OnlineExam/Examing/RemainTime.vue

+ 5 - 1
src/features/OnlineExam/Examing/RemainTime.vue

@@ -67,12 +67,16 @@ export default {
           });
           return;
         }
-        setTimeout(() => this.getRemainTimeFromServer(), 10 * 1000);
+        this.retryHeartbeatTimeout = setTimeout(
+          () => this.getRemainTimeFromServer(),
+          10 * 1000
+        );
       }
     },
     clearIntervals() {
       clearInterval(this.heartbeatInterval);
       clearInterval(this.remainTimeInterval);
+      clearTimeout(this.retryHeartbeatTimeout);
     }
   },
   computed: {