From eac4b74bdc1824875174075531b28e17d3bced3b Mon Sep 17 00:00:00 2001
From: lyf <2514544224@qq.com>
Date: Thu, 9 Jul 2026 15:01:33 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=A6=96=E9=A1=B5=E6=90=9C?=
=?UTF-8?q?=E7=B4=A2=E4=B8=8E=E8=AE=B2=E8=A7=A3=E8=AF=A6=E6=83=85=E8=AF=AD?=
=?UTF-8?q?=E8=A8=80=E5=88=87=E6=8D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/search/PoiSearchPanel.vue | 19 +++-
src/pages/exhibit/detail.vue | 106 ++++++++++++++---------
2 files changed, 82 insertions(+), 43 deletions(-)
diff --git a/src/components/search/PoiSearchPanel.vue b/src/components/search/PoiSearchPanel.vue
index 57d8531..5db0b93 100644
--- a/src/components/search/PoiSearchPanel.vue
+++ b/src/components/search/PoiSearchPanel.vue
@@ -796,11 +796,24 @@ defineExpose({
}
.home-back-icon {
- font-size: 30px;
- line-height: 30px;
+ display: flex;
+ width: 18px;
+ height: 18px;
+ align-items: center;
+ justify-content: center;
+ font-size: 0;
+ line-height: 0;
font-weight: 600;
color: #151713;
- transform: translateX(-1px);
+}
+
+.home-back-icon::before {
+ content: '';
+ width: 10px;
+ height: 10px;
+ border-left: 2px solid currentColor;
+ border-bottom: 2px solid currentColor;
+ transform: translateX(2px) rotate(45deg);
}
.home-fullscreen-title {
diff --git a/src/pages/exhibit/detail.vue b/src/pages/exhibit/detail.vue
index 17afb68..3e6b8b1 100644
--- a/src/pages/exhibit/detail.vue
+++ b/src/pages/exhibit/detail.vue
@@ -13,8 +13,6 @@
class="content"
:class="{ 'with-fixed-player': isDetailAudioDockVisible || showAudioPlayer }"
scroll-y
- scroll-with-animation
- :scroll-into-view="scrollTargetId"
:show-scrollbar="false"
>
@@ -44,8 +42,8 @@
v-for="option in contentLanguageOptions"
:key="option.value"
class="language-anchor-option"
- :class="{ active: activeContentLanguage === option.value }"
- @tap="handleAnchorTap(option.value)"
+ :class="{ active: selectedAudioLanguage === option.value }"
+ @tap="handleLanguageChange(option.value)"
>
{{ option.label }}
@@ -54,18 +52,9 @@
-
-
-
- {{ section.heading }}
-
- {{ detailTextFor(section.value) }}
- 正在加载讲解正文
+
+ {{ currentDetailText }}
+ 正在加载讲解正文
@@ -157,7 +146,7 @@