wxml:
data-id声明数据
<block wx:for='{{arrays}}' >
<view class='one' bindtap='tap' data-id='{{item.id}}'>{{index}}: {{item.id}}</view>
</block>
js:
event.currentTarget.dataset.id是手指点击的当前模块
Page({
/**
* 页面的初始数据
*/
data: {
arrays: [
{
id:0
},
{
id:1
}
],
},
tap: function (event){
//下面这行代码表示点击事件所点击的第几项
var id = event.currentTarget.dataset.id;
console.log( id );
if (id == 0){
wx.showModal({
title: '提示',
content: '这是一个模态弹窗',
success: function (res) {
if (res.confirm) {
console.log('用户点击确定')
} else if (res.cancel) {
console.log('用户点击取消')
}
}
})
}
}
})