微信小程序 【事件如何傳參???】

小程序的事件名稱是一個字符串所以後面不能加() 自然也不能利用加()的方式傳參

bindtap 是小程序的點擊事件

<button bindtap="click" >點擊</button>

 這裏有個點擊事件,如果我什麼參數都沒有傳的話,那麼它肯定是有一個事件對象的?

//在對應頁面的js文件中寫
click(e){
   console.log(e)  // 打印一下事件對象
},

我給button 給個id = “btn” 我們在來看一下:

在小程序中我可以通過自定義屬性的方法傳遞參數 data-參數名稱="參數的值"

<button bindtap="click" id="btn" data-id="傳參">點擊</button>

這裏有個例子:點擊循環的數組項可以直接更改上面的title

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章