From eedd68d137626f26923eebe5d5a2304dcd53ee32 Mon Sep 17 00:00:00 2001 From: jiangrui Date: Fri, 7 Mar 2025 23:21:24 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BC=98=E5=8C=96=E6=90=9C=E7=B4=A2?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/components/SearchBar.vue | 8 ++++++- frontend/src/stores/resource.ts | 28 ++++++++++++++-------- frontend/src/types/index.ts | 1 + frontend/src/views/ResourceList.vue | 16 +++++++++++-- frontend/src/views/mobile/Home.vue | 8 ++++++- frontend/src/views/mobile/ResourceList.vue | 18 +++++++++++--- 6 files changed, 62 insertions(+), 17 deletions(-) diff --git a/frontend/src/components/SearchBar.vue b/frontend/src/components/SearchBar.vue index 855fd1f..5d5545d 100644 --- a/frontend/src/components/SearchBar.vue +++ b/frontend/src/components/SearchBar.vue @@ -83,10 +83,16 @@ watch( keyword.value = newKeyword; handleSearch(); } else { - keyword.value = ""; + keyword.value = resourcStore.keyword; } } ); +watch( + () => resourcStore.keyword, + (newKeyword) => { + keyword.value = newKeyword; + } +);