1、创建一个 js文件,我放在了个根目录下的 utils 里面 ,你也可以放在 behavior文件夹下(官方示例)取名为 share.js
share.js 代码如下:
let title = '你的默认分享主题'
let imageUrl= '你的默认分享图片地址'
let path = 'pages/index/index' // 默认放了个首页
module.exports = Behavior({
methods: {
onShareAppMessage() {
return {
title,
path,
imageUrl
}
},
onShareTimeline() {
return {
title,
path,
imageUrl
}
}
}
})
有没有很简单?我自己的 还加入了 默认的分享链接,还能知道是谁分享的 (大家可忽略)
let userInfo = getApp().globalData.userInfo
path = 'pages/index/index?share=' + userInfo._id
具体使用 ,在页面中引入 share.js,再配置一下就好
import share from "../../utils/share"
Page({
// options: {
// pureDataPattern: /^_/ // 指定所有 _ 开头的数据字段为纯数据字段
// },
behaviors: [share], // 混合
data: {
喂饭完毕~
这么写,确实比较省事了,赞
牛逼