为列表的每个小项都添加点击事件,并获得每个项的一些数据。
wxml中:
<
view
wx:for=
"{{array}}">
<
view
bindtap=
'click'
data-name=
'{{item.name}}'>{{item.name}}
</
view
>
</
view
>
click是点击事件,data-any这个后面的any可以是任何自己定义的。item是默认的,name是JS中定义的。
Page({
data: {
array: [{
"name":
"logs" },{
"name":
"scroll-view"}]
},
click:
function (e) {
//获取到name对应的值
var name = e.currentTarget.dataset.name;
console.log(
"a",name);
wx.navigateTo({
url:
'../logs/logs',
})
}
})