From 4746960c1714ecc8c4204a956d904f1c58a3e5e3 Mon Sep 17 00:00:00 2001 From: wk Date: 星期三, 29 五月 2024 17:38:12 +0800 Subject: [PATCH] feta:保安 --- pages/tabbar-page/myPage-tabbar/myPage-tabbar.vue | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) diff --git a/pages/tabbar-page/myPage-tabbar/myPage-tabbar.vue b/pages/tabbar-page/myPage-tabbar/myPage-tabbar.vue index d090d72..27fcafc 100644 --- a/pages/tabbar-page/myPage-tabbar/myPage-tabbar.vue +++ b/pages/tabbar-page/myPage-tabbar/myPage-tabbar.vue @@ -27,6 +27,21 @@ onLoad() { this.init(); }, + onShow() { + uni.$on('needRefresh', () => { + this.init(); + }) + }, + onHide() { + uni.$off('needRefresh', () => { + + }) + }, + onUnload() { + uni.$off('needRefresh', () => { + + }) + }, data() { return {}; }, @@ -42,6 +57,12 @@ uni.stopPullDownRefresh() }) } + if (this.roleType === 1) { + this.$nextTick(() => { + this.$refs.customerMyPageRef.init(); + uni.stopPullDownRefresh() + }) + } }, methods: { init() { -- Gitblit v1.9.1