From 89fd9acb712d312791b26f4977f6929a2d24527a Mon Sep 17 00:00:00 2001 From: duanshuwen Date: Fri, 26 Jun 2026 21:13:16 +0800 Subject: [PATCH] fix: clean up deprecated props, fix scroll issues and styles - remove deprecated `mode="aspectFill"` prop from all image and img tags - replace deprecated `scroll-y` directive with modern overflow-y-auto and scrollbar hiding classes - refactor notice page to use TypeScript and proper route query handling - update styling and layout for NoticeMessage, Tabs and QuickCard components - fix spacing inconsistencies across multiple pages --- .../components/FacilityLocationCard/index.vue | 2 +- .../LongTextGuideCardPreview/guide.vue | 7 +-- .../LongTextGuideCardPreview/photo.vue | 7 +-- .../LongTextGuideCardPreview/poi.vue | 5 +- .../LongTextGuideCardPreview/route.vue | 3 +- .../components/MapNavigationCard/index.vue | 2 +- .../home/components/NoticeCard/index.vue | 2 +- .../home/components/NoticeMessage/index.vue | 14 ++--- .../home/components/PoiCompareCard/index.vue | 2 +- .../home/components/PoiDetailCard/index.vue | 2 +- src/pages/notice/index.vue | 60 ++++++++++++------- src/pages/quick/components/Card/index.vue | 6 +- src/pages/quick/components/Tabs/index.vue | 2 +- 13 files changed, 61 insertions(+), 53 deletions(-) diff --git a/src/pages/home/components/FacilityLocationCard/index.vue b/src/pages/home/components/FacilityLocationCard/index.vue index 613f7ca..6f50e0d 100644 --- a/src/pages/home/components/FacilityLocationCard/index.vue +++ b/src/pages/home/components/FacilityLocationCard/index.vue @@ -1,7 +1,7 @@