event.js
// pages/event/event.js Page({ /** * 頁面的初始數據 */ data: { articles:[ { "id":1, "title":"鋼鐵是怎樣煉成的" }, { "id": 2, "title": "撒哈拉的故事" }, { "id": 3, "title": "雪國" }, { "id": 4, "title": "人生" }, { "id": 5, "title": "平方的世界" } ] }, onViewClick:function(event){ console.log("你好") }, onAclick:function(event){ var dataset = event.currentTarget.dataset; console.log(dataset); } })
event.wxml
<!--pages/event/event.wxml--> <view bindtap='onViewClick'>點擊我</view> <!--為了將數據傳給js文件,只需要在data-后面加上對應的數據名即可,如下的data-id可以將json中的數據傳送給對應的js文件,然后就可以在控制台的target->dataset中獲取到對應的數據--> <view class="article-group" wx:for="{{articles}}" bindtap='onAclick' data-id="{{item.id}}" data-title = "{{item.title}}"> {{item.title}} </view>