小程序在组件上绑定事件后,传递参数的方式不同于前端开发其他场景中直接加参数的方式,小程序在参数的传递时,采用事件对象的自定义属性的方式,具体实现如下:
详细内容见微信小程序API:https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxml/event.html
利用自定义属性即可完成事件的参数传递
wxml:
<view bindtap="goLotteryDetail" data-id="{{item.lotteryId}}" data-type="end" ></view>
js:
goLotteryDetail(event) {
console.log('event', event);
let id = event.currentTarget.dataset.id;
let type = event.currentTarget.dataset.type;
// do something
}