From 5cc14ffe87b0f402b19bc608138f68be9714aba1 Mon Sep 17 00:00:00 2001 From: weiwei Date: Wed, 28 May 2025 10:10:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9onShow?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/tabbar/cabinet.vue | 11 ++++++++--- src/pages/tabbar/message.vue | 11 ++++++++--- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/src/pages/tabbar/cabinet.vue b/src/pages/tabbar/cabinet.vue index a3253e8..f4f4247 100644 --- a/src/pages/tabbar/cabinet.vue +++ b/src/pages/tabbar/cabinet.vue @@ -40,14 +40,19 @@ import { ref } from "vue" import { hooks, router } from "@/sheep" import { doorApi } from "@/sheep/api" -import { onLoad } from "@dcloudio/uni-app" +import { onLoad, onShow } from "@dcloudio/uni-app" + +const pageRef = ref(null) onLoad(() => { const app = getApp() app._initTabbar() }) - -const pageRef = ref(null) +onShow(() => { + if (pageRef.value) { + pageRef.value.reload(false) + } +}) const pageHook = hooks.usePage(pageRef, doorApi.hardDoorPage, null, "data.records") diff --git a/src/pages/tabbar/message.vue b/src/pages/tabbar/message.vue index 54ab6b3..f42b2c9 100644 --- a/src/pages/tabbar/message.vue +++ b/src/pages/tabbar/message.vue @@ -47,14 +47,19 @@ import { ref } from "vue" import { hooks, router } from "@/sheep" import { doorApi } from "@/sheep/api" -import { onLoad } from "@dcloudio/uni-app" +import { onLoad, onShow } from "@dcloudio/uni-app" + +const pageRef = ref(null) onLoad(() => { const app = getApp() app._initTabbar() }) - -const pageRef = ref(null) +onShow(() => { + if (pageRef.value) { + pageRef.value.reload(false) + } +}) const pageHook = hooks.usePage(pageRef, doorApi.hardDoorPage, null, "data.records")