소스 검색

fix: 修复TechTabs.vue组件在首页中自动切换时定时器累加的问题

sequoia tungfang 3 일 전
부모
커밋
49625f3663
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      src/components/ui/TechTabs.vue

+ 1 - 0
src/components/ui/TechTabs.vue

@@ -112,6 +112,7 @@ export default {
       if (this.panes.length > 1) {
         this.timer = setInterval(() => {
           this.switchToNext();
+          this.startTimer(); // 重新调用,用防抖的方式解决定时器叠加问题
         }, this.interval);
       }
     },