小程序list数据带值跳转,一般直接通过设置item的id来标识或者通过设置键值data-xxxx的方式标识。如下图所示
<view wx:for="{{type3}}" wx:key="index" data-index="{{index}}" id="{{index}}" bindtap="gotoresult">{{type3[index].productType}}</view>
data: {
type3:[{productType:"11111111111"},{productType:"2222222"},{productType:"33333333"},{productType:"44444444"},{productType:"44444444"},{productType:"44444444"},{productType:"44444444"},{productType:"44444444"},{productType:"44444444"},{productType:"44444444"}]
},
1.通过 e.currentTarget.id 即可获取该元素id。
2.通过e.currentTarget.dataset.id 即可获取你自己设置的data-id里面值。
gotoresult:function(e){
console.log(e.currentTarget.id)
console.log(e.currentTarget.dataset.index)
}