编程语言
首页 > 编程语言> > 微信小程序 onShareAppMessage 传参的方法

微信小程序 onShareAppMessage 传参的方法

作者:互联网

微信小程序中分享有两种情况,一是右上角的分享,二是点击分享按钮。

这两种分享都会调用 Page.onShareAppMessage 方法。

但是微信的文档中却没有提到如何传递参数给该方法,其解决办法就是给 <button> 添加 data-* 属性。

在点击分享按钮后,onShareAppMessage(obj)obj.target 会指向 <button>,其 data-* 属性会赋值到 obj.target.dataset 上。这样就能给分享方法传参了。

在 tarojs@3.x 中,<button> 无法使用 data-* 属性,可以使用 id 属性进行拼接。

标签:传参,obj,微信,onShareAppMessage,分享,data,属性
来源: https://www.cnblogs.com/ende93/p/14813170.html