wxml
<view wx:for = "{{book}}" wx:for-index="i"
wx:for-item="item" wx:key = "i"
class = "container" bind:tap = "onLike" data-bid="{{item.id}}">
</view>
千万不要省略掉看着没用的data-bid
解决这个问题它才是关键
js
Component({
properties: {
book:{
type:Object
}
},
data: {
},
methods: {
onLike:function(e){
const id = e.currentTarget.dataset.bid;
console.log(id);
}
}
})
这样我们就可以看到对应的组件id了