微信小程序原生写法传递参数
微信小程序原生写法传递参数
data-xxx 自定义参数名 ,接收参数:方法(变量名)
checkVip:function(event) {let that = thisconsole.log(event,'event')console.log(event.currentTarget.dataset.idx,'index')let index = Number(event.currentTarget.dataset.idx)// // this.isChek = indexlet checkMoney = that.data.vipList[index].priceconsole.log(checkMoney,'this.checkMoney')that.setData({isChek: event.currentTarget.dataset.idx,checkMoney:that.data.vipList[index].price})// this.pay_Money = price},
如果需要传递多个,可以写多个data-[参数]的方式进行传递
多个参数写法 data-a ,data-b, 接收参数 :方法(变量名)
checkVip:function(event) {let that = thisconsole.log(event.currentTarget.dataset.a,'index1')console.log(event.currentTarget.dataset.b,'index2')},
建议采用全小写命名,简短短拼~