比如要获取下方的data-id的值,在点击事件里抓取就行
<view class='welfare_welfare_body' data-id="1" bindtap='packagedetails'>
</view>
packagedetails(e){
console.log(e);
})
},
从控制台输出就可看到结果这个e.currentTarget.dataset.id就是我们要的id,我一般使用来存储列表的id,点击获取当前点击的列表id,根据这个id获取这条列表的详情数据。
这是官方给的带参数跳转
A到B
var rowId=e.currentTarget.dataset.id
wx.navigateTo({
url:'B?id='+rowId
})
// B.js
Page({
onLoad(options) {
//这里就能得到rowId
console.log(options.id)
}
})
网友评论