1.在目录中新增share.js util/share.js 复制以下代码
App({
// 分享好友
onLaunch: function() {
this.overShare()
},
overShare() {
wx.onAppRoute((res) => {
let pages = getCurrentPages()
let view = pages[pages.length - 1]
if (view) {
wx.showShareMenu({
menus: ['shareAppMessage'],//设置分享好友功能 可加上shareTimeline分享到朋友圈
success(res) {},
fail(e) {}
})
}
})
},
})
2.在main.js里引入并且使用
import share from "./util/share.js"//全局分享小程序
Vue.mixin(share)
3.以上代码贴上就可以全局使用,所有页面均可分享