diff --git a/src/views/HomeSearch/Hooks/useSurveySearch.ts b/src/views/HomeSearch/Hooks/useSurveySearch.ts index d5fca2d..beec7f5 100644 --- a/src/views/HomeSearch/Hooks/useSurveySearch.ts +++ b/src/views/HomeSearch/Hooks/useSurveySearch.ts @@ -94,8 +94,10 @@ watch(keyword, async () => { // 重置状态 loading.value = false - // 清空 banners + // 清空 banners surveys templates banners.value = []; + surveys.value = []; + templates.value = []; }); // 索引变动之后,立刻进行搜索 (没有进行防抖) diff --git a/src/views/HomeSearch/Index.vue b/src/views/HomeSearch/Index.vue index b9085a7..37bcfc2 100644 --- a/src/views/HomeSearch/Index.vue +++ b/src/views/HomeSearch/Index.vue @@ -23,6 +23,7 @@ onMounted(() => { onUnmounted(() => { // 当页面取消挂载时,重置搜索框的值 searchKeyword.value = ''; + banners.value = []; }); diff --git a/src/views/HomeSearch/components/TemplateMarket/Index.vue b/src/views/HomeSearch/components/TemplateMarket/Index.vue index 1519077..d59f127 100644 --- a/src/views/HomeSearch/components/TemplateMarket/Index.vue +++ b/src/views/HomeSearch/components/TemplateMarket/Index.vue @@ -80,7 +80,6 @@ function handleTemplateClick(template: any) {