觸發代碼
如:
<button open-type="share">分享</button>
在JS中
分享進入頁面傳參,和微信小程序路由傳參的思路是一樣的。
如果return里的path為空,分享的則是當前頁面。
onShareAppMessage可不是寫在生命周期里的,是和生命周期同一級的。
如:
export default { onload(data) { if (data.id == 1) { console.log('分享進入的') } else { console.log('正常進入的') } }, //轉發 onShareAppMessage(res) { if (res.from === 'button') { console.log("來自頁面內按鈕分享") } return { path: "/pagesSub/details?id=" + 1, //這是為了傳參 onload(data){let id=data.id;} title: "分享", imageUrl: "https://images.cnblogs.com/cnblogs_com/1748sb/1769394/t_2005220057201588242928628.jpeg?a=1590109729969" } }, //發送到朋友圈 onShareTimeline(res) { return { title: '好家伙我直接愛上了', //字符串 自定義標題 imageUrl: "https://acg.qcair.cc/loli97/acg/api_acg.php" //圖片地址 } } }