| 
						 | 
						- 
 - 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) {
 - 		console.log('this.share', this.share);
 - 		let o = {
 - 			...this.share,
 - 			imageUrl : this.share.imageUrl || this.configList.applet_logo
 - 		}
 - 		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
 -     },
 - }
 
 
  |