微信小程式 bindtap獲取不到引數

2021-10-04 07:17:29 字數 515 閱讀 5320

bindtap的基礎用法是

click me!
page(

})

控制太輸出: 

},"currenttarget":

},"detail": ,

"touches":,

"changedtouches":

}

所以到取到data-hi中的資料應該是

var hi = event.target.dataset.hi;
這裡要注意的是data-***中的***需要小寫,否則獲取不到。

使用for迴圈的時候,這種方法是拿不到資料的。

click me!
var hi = event.currenttarget.dataset.hi;
需要使用currenttarget進行獲取。

微信小程式bindtap事件

bindtap就是點選事件 在wxml檔案下 primary bindtap btnclick 在js檔案下 page 生命週期函式 監聽頁面載入 onload function options 生命週期函式 監聽頁面初次渲染完成 onready function 生命週期函式 監聽頁面顯示 ons...

微信小程式 bindtap等事件傳參

事件是檢視層到邏輯層的通訊方式。事件可以將使用者的行為反饋到邏輯層進行處理。事件可以繫結在元件上,當達到觸發事件,就會執行邏輯層中對應的事件處理函式。事件物件可以攜帶額外資訊,如 id,dataset,touches。wxml taptest data hi wechat bindtap tapna...

微信小程式 bindtap等事件傳參

什麼是事件 事件是檢視層到邏輯層的通訊方式。事件可以將使用者的行為反饋到邏輯層進行處理。事件可以繫結在元件上,當達到觸發事件,就會執行邏輯層中對應的事件處理函式。事件物件可以攜帶額外資訊,如 id,dataset,touches。看圖,因為需要傳遞的資料比較多,所以我們通過dataset攜帶引數資訊...