From 126f48d88335f180f98893fa32d0c70b379a797c Mon Sep 17 00:00:00 2001 From: "34701892@qq.com" <34701892@qq.com> Date: Wed, 13 Aug 2025 13:49:54 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E5=AF=BC=E8=88=AA):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E9=A1=B6=E9=83=A8=E6=A0=87=E7=AD=BE=E9=A1=B5=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E5=B9=B6=E4=BC=98=E5=8C=96=E5=AF=BC=E8=88=AA=E6=A0=8F=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增Tabs组件实现资讯分类切换功能 - 修改Navbar样式使其固定在顶部并添加背景色 - 替换RankListMini中的token验证方式为uni.getStorageSync --- src/components/RankListMini.vue | 2 +- src/components/mini/Navbar.vue | 9 ++++++-- src/components/mini/Tabs.vue | 40 +++++++++++++++++++++++++++++++++ src/pages/minihome/index.vue | 2 ++ 4 files changed, 50 insertions(+), 3 deletions(-) create mode 100644 src/components/mini/Tabs.vue diff --git a/src/components/RankListMini.vue b/src/components/RankListMini.vue index d57b325..d9a7ef6 100644 --- a/src/components/RankListMini.vue +++ b/src/components/RankListMini.vue @@ -90,7 +90,7 @@ const props = defineProps({ const clickItem = ref({}); function goDetail(item) { - if (Session.get("token")) { + if (uni.getStorageSync("token")) { clickItem.value = item; uni.navigateTo({ url: `/pages/detail/indexNewsInfo?id=${item.news_id}`, diff --git a/src/components/mini/Navbar.vue b/src/components/mini/Navbar.vue index 5183eb7..6d85d53 100644 --- a/src/components/mini/Navbar.vue +++ b/src/components/mini/Navbar.vue @@ -30,12 +30,17 @@ onMounted(async () => { }); diff --git a/src/pages/minihome/index.vue b/src/pages/minihome/index.vue index f451a2b..342804c 100644 --- a/src/pages/minihome/index.vue +++ b/src/pages/minihome/index.vue @@ -2,6 +2,7 @@ + @@ -16,6 +17,7 @@ import Navbar from '@/components/mini/Navbar.vue' import RankListMini from "@/components/RankListMini.vue"; // const Mine = defineAsyncComponent(() => import("@/components/mine.vue")); import MineMini from "@/components/mineMini.vue"; +import Tabs from "@/components/mini/Tabs.vue"; import {