From 19c7bd13d5fe85f0a6cc562fde2b486c0dd6c16a Mon Sep 17 00:00:00 2001 From: Fox-33 <1466778434@qq.com> Date: Mon, 31 Mar 2025 16:47:55 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=88=86=E4=BA=AB=E5=A5=BD=E5=8F=8B;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/userManage/index.scss | 11 +++++++++++ pages/userManage/index.vue | 22 +++++++++++++++++----- 2 files changed, 28 insertions(+), 5 deletions(-) diff --git a/pages/userManage/index.scss b/pages/userManage/index.scss index 8087632..834ec5b 100644 --- a/pages/userManage/index.scss +++ b/pages/userManage/index.scss @@ -40,4 +40,15 @@ .pd4{ padding: 1% 4% 2% 4%; box-sizing: border-box; +} + +.btn-share { + border: none; + padding: 0; + display: inline-block; + margin: 0; + + color: #000000; + font-size: 28rpx; + line-height: 40rpx; } \ No newline at end of file diff --git a/pages/userManage/index.vue b/pages/userManage/index.vue index 8155050..0646a1e 100644 --- a/pages/userManage/index.vue +++ b/pages/userManage/index.vue @@ -86,12 +86,14 @@ height="68rpx"> 联系客服 - - + + - 分享好友 - + 分享好友 + + @@ -119,7 +121,8 @@ useStore } from "vuex" import { - onShow + onShow, + onShareAppMessage, } from "@dcloudio/uni-app" import { petList @@ -136,6 +139,15 @@ onMounted(() => { content.value = configList.value?.['home-agreement']?.paramValueArea || "" + + // 分享好友 + onShareAppMessage(() => { + return { + title: configList.value.applet_info.paramValueText, // 分享标题 + imageUrl: configList.value.applet_info.paramValueImage, // 分享图片地址,非必须 + path: '/pages/workbenchManage/index', // 分享路径 + }; + }) }) const store = useStore();