|
|
-
- import { mapState } from 'vuex'
-
- export default {
- data() {
- return {
- // 默认的全局分享内容
- share: {
- title: '瑶都万能墙',
- path: '/pages/index/index', // 全局分享的路径,比如 首页
- // imageUrl: '/static/image/login/logo.png', // 全局分享的图片(可本地可网络)
- }
- }
- },
- computed : {
- ...mapState(['userInfo', 'configList']),
- },
- // 定义全局分享
- // 1.发送给朋友
- onShareAppMessage(res) {
- let o = {
- ...this.share,
- }
- if(this.userInfo.id){
- o.path = this.share.path + '?shareId=' + this.userInfo.id
- }
- return o
- },
- //2.分享到朋友圈
- onShareTimeline(res) {
- let o = {
- ...this.share,
- }
- if(this.userInfo.id){
- o.path = this.share.path + '?shareId=' + this.userInfo.id
- }
- return o
- },
- }
|