微信小程序 button 等组件单击动态传递参数

发布时间 2023-07-29 14:25:01作者: 大da脸
首先在小程序端,加入一个 data-* 的参数,‘*’需要是小写,若写成大写会被转换为小写,支持‘-’号,如
<button bindtap="button-click" data-abc="{{value}}"></button >
然后在js文件中实现‘click’方法,通过event.currentTarget.dataset.*获取在小程序端写的值
button-click: function(event) { let abc= event.currentTarget.dataset.abc console.log("value:"+abc) }