#7 feat: 分享好友;

Merged
Fox merged 1 commits from fox into master 2 months ago
  1. +11
    -0
      pages/userManage/index.scss
  2. +13
    -1
      pages/userManage/index.vue

+ 11
- 0
pages/userManage/index.scss View File

@ -41,3 +41,14 @@
padding: 1% 4% 2% 4%; padding: 1% 4% 2% 4%;
box-sizing: border-box; box-sizing: border-box;
} }
.btn-share {
border: none;
padding: 0;
display: inline-block;
margin: 0;
color: #000000;
font-size: 28rpx;
line-height: 40rpx;
}

+ 13
- 1
pages/userManage/index.vue View File

@ -86,12 +86,14 @@
height="68rpx"></up-image> height="68rpx"></up-image>
<view>联系客服</view> <view>联系客服</view>
</view> </view>
<button plain class="btn-share" open-type="share">
<view class="icon-list"> <view class="icon-list">
<up-image class="mb20" :show-loading="true" <up-image class="mb20" :show-loading="true"
src="https://t9.baidu.com/it/u=2834693008,3232051400&fm=193" width="68rpx" src="https://t9.baidu.com/it/u=2834693008,3232051400&fm=193" width="68rpx"
height="68rpx"></up-image> height="68rpx"></up-image>
<view>分享好友</view> <view>分享好友</view>
</view> </view>
</button>
</view> </view>
</view> </view>
</view> </view>
@ -119,7 +121,8 @@
useStore useStore
} from "vuex" } from "vuex"
import { import {
onShow
onShow,
onShareAppMessage,
} from "@dcloudio/uni-app" } from "@dcloudio/uni-app"
import { import {
petList petList
@ -136,6 +139,15 @@
onMounted(() => { onMounted(() => {
content.value = configList.value?.['home-agreement']?.paramValueArea || "" 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(); const store = useStore();


Loading…
Cancel
Save