From 18ed8d531ae312b0e9dda795f5b4723def9b4c65 Mon Sep 17 00:00:00 2001 From: zzp <34701892@qq.com> Date: Tue, 23 Sep 2025 13:17:55 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E5=AE=9E=E6=97=B6=E4=BF=A1=E6=81=AF):=20?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=97=A5=E5=8E=86=E7=BB=84=E4=BB=B6=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E6=97=A5=E6=9C=9F=E5=92=8C=E5=93=8D=E5=BA=94=E5=BC=8F?= =?UTF-8?q?=E6=97=A5=E6=9C=9F=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将minDate和maxDate改为ref响应式变量 添加日历组件的default-date属性和key绑定 --- src/pages/realtimeInfo/index.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/pages/realtimeInfo/index.vue b/src/pages/realtimeInfo/index.vue index 898c0d7..cf5354b 100644 --- a/src/pages/realtimeInfo/index.vue +++ b/src/pages/realtimeInfo/index.vue @@ -117,7 +117,9 @@ min-date="2025-01-01" closeOnClickOverlay :max-date="maxDate" + :default-date="chooseDate.startDate" monthNum="12" + :key="chooseDate.startDate" @confirm="calendarConfirm" @close="calendarShow = false"> @@ -149,8 +151,8 @@ const year = d.getFullYear(); let month = d.getMonth() + 1; month = month < 10 ? `0${month}` : month; const date = d.getDate(); -const maxDate = `${year}-${month}-${date} 23:59:59`; -const minDate = `${year}-${month}-${date}`; +const maxDate = ref(`${year}-${month}-${date} 23:59:59`); +const minDate = ref(`${year}-${month}-${date}`); const calendarShow = ref(false); const newsList = ref([]);