在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
普通点击事件(bindtap)(++ 要放在前面,放在后面不好使) (bindtap 会有冒泡事件 catchtap 不会有冒泡事件) 1 <!-- wxml --> 2 <view> 3 <button type="warn" size="mini" bindtap="dian">点老子呀</button> 4 </view> 5 6 <view>花木兰{{num}}</view> 7 8 9 <!-- js --> 10 data: { 11 num:0 12 }, 13 dian:function(){ 14 this.setData({ 15 num:++this.data.num 16 },()=>{ 17 <!-- 可以在这直接加 --> 18 console.log("改变成功") 19 }) 20 }
小程序传值 (data-)(接收的时候通过事件对象来接收) 1 <!-- wxml --> 2 <view> 3 <button type="warn" size="mini" bindtap="dian" data-a="100">点老子呀</button> 4 </view> 5 <view>花木兰{{num}}</view> 6 7 8 <!-- js --> 9 data: { 10 num:0 11 }, 12 dian:function(e){ 13 console.log(e.currentTarget.dataset.a) 14 this.setData({ 15 num: this.data.num + Number(e.currentTarget.dataset.a) 16 }) 17 }
点击事件小汇 <!-- 点击事件 bindtap 会有冒泡事件 catchtap 不会有冒泡事件 --> bindtap catchtap <!--长按事件 --> bindlongtap <!-- 触摸开始 --> bindtouchstart <!-- 触摸结束 --> bindtouchend 官方事件文档 |
请发表评论