From 2b257f386b454ca3b637de10c3d9b1d12300846e Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 1 Jul 2023 14:09:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=90=9C=E7=B4=A2=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DefaultLayoutWithVerticalNav.vue | 42 +++++++++++++++--- src/pages/browse.vue | 44 ++++++++++++------- src/views/discover/MediaCardListView.vue | 30 +++++++++++-- 3 files changed, 89 insertions(+), 27 deletions(-) diff --git a/src/layouts/components/DefaultLayoutWithVerticalNav.vue b/src/layouts/components/DefaultLayoutWithVerticalNav.vue index c8ce25b5..b060ea6b 100644 --- a/src/layouts/components/DefaultLayoutWithVerticalNav.vue +++ b/src/layouts/components/DefaultLayoutWithVerticalNav.vue @@ -8,7 +8,23 @@ import Footer from "@/layouts/components/Footer.vue"; import NavbarThemeSwitcher from "@/layouts/components/NavbarThemeSwitcher.vue"; import UserProfile from "@/layouts/components/UserProfile.vue"; -// Banner +const router = useRouter(); + +// 搜索词 +const searchWord = ref(""); + +// Search +const search = () => { + if (!searchWord.value) { + return; + } + router.push({ + path: "/browse/media/search", + query: { + title: searchWord.value, + }, + }); +};