From 21ea09d6fe2c3fc6fed4ab17c377ecb9a55ff146 Mon Sep 17 00:00:00 2001 From: A1300399510 Date: Wed, 15 Jan 2025 11:27:27 +0800 Subject: [PATCH] no message --- component/admission-box/admission-box.js | 5 +++++ pages/projectLibrary/projectLibrary.js | 9 +++------ pages/projectLibrary/projectLibrary.wxml | 4 ++-- 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/component/admission-box/admission-box.js b/component/admission-box/admission-box.js index 175cac0..c21b3c0 100644 --- a/component/admission-box/admission-box.js +++ b/component/admission-box/admission-box.js @@ -15,6 +15,10 @@ Component({ if (res) this.getAdmissionsOfficer() } }, + isShow: { + type: Boolean, + value: false, + }, }, /** @@ -148,6 +152,7 @@ Component({ startCountdown(date) { clearTimeout(this.data.countdownInterval); + if (!this.data.isShow) return const newTime = new Date().getTime() const dateTime = new Date(date).getTime() let timer = dateTime - newTime diff --git a/pages/projectLibrary/projectLibrary.js b/pages/projectLibrary/projectLibrary.js index 64bff5a..1abc5d9 100644 --- a/pages/projectLibrary/projectLibrary.js +++ b/pages/projectLibrary/projectLibrary.js @@ -29,7 +29,7 @@ Page({ isloginBtnState: false, isInitFinish: false, user: {}, - swiperState: false, + isShow: false, banner: [], @@ -739,7 +739,7 @@ Page({ this.setData({ - swiperState: true, + isShow: true, }) }, @@ -748,11 +748,8 @@ Page({ */ onHide() { this.setData({ - swiperState: false, + isShow: false, }) - - const admissionBox = this.selectComponent('#admission-box') - clearTimeout(admissionBox.data.countdownInterval) }, /** diff --git a/pages/projectLibrary/projectLibrary.wxml b/pages/projectLibrary/projectLibrary.wxml index ba91c72..edd0cb4 100644 --- a/pages/projectLibrary/projectLibrary.wxml +++ b/pages/projectLibrary/projectLibrary.wxml @@ -3,7 +3,7 @@ 港校项目库 - + @@ -62,7 +62,7 @@ - +