From 5d381326cb30c1c7062e916f8f07dfc6f54ed760 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=BF=97=E9=B9=8F?= <2916022834@qq.com> Date: Fri, 14 Nov 2025 14:44:03 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=96=B0=E5=8F=91=E9=80=81=E9=AA=8C?= =?UTF-8?q?=E8=AF=81=E7=A0=81=E5=AE=9A=E6=97=B6=E5=99=A8=E5=A4=8D=E4=BD=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/component/HomePage/bindEmail.vue | 2 ++ src/component/LoginPage/login/enterprise.vue | 2 ++ src/component/LoginPage/login/personal.vue | 2 ++ src/component/LoginPage/login/school.vue | 2 ++ src/component/mainPage/signUp/registerModel.vue | 2 ++ 5 files changed, 10 insertions(+) diff --git a/src/component/HomePage/bindEmail.vue b/src/component/HomePage/bindEmail.vue index 1501990d..d4b18e4d 100644 --- a/src/component/HomePage/bindEmail.vue +++ b/src/component/HomePage/bindEmail.vue @@ -422,6 +422,8 @@ export default defineComponent({ }, //创建定时器 createTimer() { + clearInterval(this.timer); + this.time = 60; this.timer = setInterval(() => { this.time--; if (!this.time) { diff --git a/src/component/LoginPage/login/enterprise.vue b/src/component/LoginPage/login/enterprise.vue index 8be7338e..7b7ce8da 100644 --- a/src/component/LoginPage/login/enterprise.vue +++ b/src/component/LoginPage/login/enterprise.vue @@ -563,6 +563,8 @@ export default defineComponent({ //创建定时器 createTimer() { + clearInterval(this.timer); + this.time = 60; this.timer = setInterval(() => { this.time--; if (this.time <= 0) this.clearTimer(0); diff --git a/src/component/LoginPage/login/personal.vue b/src/component/LoginPage/login/personal.vue index 09debfc6..59c99a6d 100644 --- a/src/component/LoginPage/login/personal.vue +++ b/src/component/LoginPage/login/personal.vue @@ -581,6 +581,8 @@ export default defineComponent({ //创建定时器 createTimer() { + clearInterval(this.timer); + this.time = 60; this.timer = setInterval(() => { this.time--; if (this.time <= 0) this.clearTimer(0); diff --git a/src/component/LoginPage/login/school.vue b/src/component/LoginPage/login/school.vue index 9c5dfe03..3e5a4fe6 100644 --- a/src/component/LoginPage/login/school.vue +++ b/src/component/LoginPage/login/school.vue @@ -591,6 +591,8 @@ export default defineComponent({ //创建定时器 createTimer() { + clearInterval(this.timer); + this.time = 60; this.timer = setInterval(() => { this.time--; if (this.time <= 0) this.clearTimer(0); diff --git a/src/component/mainPage/signUp/registerModel.vue b/src/component/mainPage/signUp/registerModel.vue index 308dd0c1..210742fd 100644 --- a/src/component/mainPage/signUp/registerModel.vue +++ b/src/component/mainPage/signUp/registerModel.vue @@ -742,6 +742,8 @@ export default defineComponent({ //创建定时器 createTimer() { + clearInterval(this.timer); + this.time = 60; this.timer = setInterval(() => { this.time--; if (!this.time) {