diff --git a/src/views/HomeSearch/Index.vue b/src/views/HomeSearch/Index.vue index 24c4d16..aa2dc73 100644 --- a/src/views/HomeSearch/Index.vue +++ b/src/views/HomeSearch/Index.vue @@ -6,7 +6,7 @@ import { updateKeyword, keyword, loading } from '@/views/HomeSearch/Hooks/useSur import Layout from '@/components/Layout/CommonLayout.vue'; import { visible } from '@/views/HomeSearch/Hooks/useHomeSearch'; import RecommendTag from '@/views/HomeSearch/components/Recommend/Index.vue'; -import { onMounted, type Ref } from 'vue'; +import { onMounted, onUnmounted, type Ref } from 'vue'; import ImageSlider from '../Home/components/ImageSlider/Index.vue'; import { banners } from '@/views/HomeSearch/Hooks/useSurveySearch'; @@ -20,6 +20,10 @@ onMounted(() => { // 当页面取消挂载时,重置页面展示的状态 loading.value = false; }); +onUnmounted(() => { + // 当页面取消挂载时,重置搜索框的值 + searchKeyword.value = ''; +});