- 定义 share.js 文件
export default {data() {return {// 默认的全局分享内容share: {title: '标题',path: '/pages/index/index', // 全局分享的路径imageUrl: '', // 全局分享的图片(可本地可网络)}}},// 定义全局分享// 1.发送给朋友onShareAppMessage(res) {return {title: this.share.title,path: this.share.path,imageUrl: this.share.imageUrl,}},//2.分享到朋友圈onShareTimeline(res) {return {title: this.share.title,path: this.share.path,imageUrl: this.share.imageUrl,}},
}
- 在 main.js 中引入挂载
import share from './mixins/share.js' // 导入并挂载全局的分享方法
Vue.mixin(share)