1.单页面分享
参考链接
export default{
// 分享到微信好友
onShareAppMessage() {
return {
title: '标题',
path: '页面 path ,必须是以 / 开头的完整路径',
imageUrl: '图片',
}
},
// 分享到朋友圈
onShareTimeline() {
return {
title: '标题',
path: '页面 path ,必须是以 / 开头的完整路径',
imageUrl: '图片',
}
}
}
2.多页面及全局分享
1.新建一个公共的分享js文件 share.js
export default {
data() {
return {
share: {
title: '标题',
path: '页面 path ,必须是以 / 开头的完整路径',
imageUrl: '图片',
}
}
},
// 分享给朋友
onShareAppMessage(res) {
return {
title: this.share.title,
path: this.share.path,
imageUrl: this.share.imageUrl,
}
},
// 分享到朋友圈
onShareTimeline(res) {
return {
title: this.share.title,
path: this.share.path,
imageUrl: this.share.imageUrl,
}
},
}
2.在main.js中引入
import share from '文件路径/share.js'
Vue.mixin(share)