Quellcode durchsuchen

进入详情页时自动滚动到顶部

Hugvvn vor 1 Monat
Ursprung
Commit
6373c4cfc0
2 geänderte Dateien mit 7 neuen und 2 gelöschten Zeilen
  1. 1 1
      src/components/FilterPanel.vue
  2. 6 1
      src/views/FragmentDetail.vue

+ 1 - 1
src/components/FilterPanel.vue

@@ -58,7 +58,7 @@
         <div class="search-inline">
           <el-input
             v-model="searchInput"
-            placeholder="输入发布单位名称,如发改委"
+            placeholder="输入发布单位名称,如国务院"
             size="default"
             clearable
             prefix-icon="Search"

+ 6 - 1
src/views/FragmentDetail.vue

@@ -40,7 +40,7 @@
 </template>
 
 <script setup lang="ts">
-import { ref } from 'vue'
+import { ref, onMounted } from 'vue'
 import { useRouter, useRoute } from 'vue-router'
 import { ArrowLeft, Calendar, Document } from '@element-plus/icons-vue'
 import katex from 'katex'
@@ -56,6 +56,11 @@ const md = new MarkdownIt({
 const router = useRouter()
 const route = useRoute()
 
+// 进入详情页时自动滚动到顶部
+onMounted(() => {
+  window.scrollTo(0, 0)
+})
+
 // 从 sessionStorage 恢复片段数据
 const stored = sessionStorage.getItem('fragment_detail')
 const item = ref<any>(stored ? JSON.parse(stored) : {})