在view里定义data-*
(为任意单词),绑定点击事件taskDetail
<view class='r-task-list' wx:for="{{taskLists}}" data-id='{{item.objectId}}' bindtap='taskDetail'>
在js的taskDetail
里,利用e.currentTarget.dataset.*
接收data-的值
taskDetail:function(e){
var taskId = e.currentTarget.dataset.id;
wx.navigateTo({
url: '../task/taskDetail/taskDetail?taskId=' + taskId,
})
},
url拼接字符串的方式为:url: '../task/taskDetail/taskDetail?taskId=' + taskId
然后我们去到跳转的页面,通过onload
函数就可以打印出传过来的参数啦:
onLoad: function (options) {
console.log(options)
},