计算机网络/计算机科学与应用/系统/运维/开发

微信小程序事件详解

小程序事件


一、常用事件

    tap  

    语法: bindtap 或bind:tap   手指触摸后马上离开

    input  

    语法:  bindinput 或 bind:input   文本框的输入事件

    change 

    语法: bindchange 或 bind:change   状态改变时触发


二、事件绑定的2种方式

    1、bind:事件名  bind后面跟上冒号,冒号后面跟上事件名  例如 <view bind:tap="fnName"></view>

    2、bind事件名 <view bindtap="fnName"><view>

    image.png

    在页面的js文件中,事件参数通过形参event (一般简写e)接收,如:handler(e){  } 


三、事件对象的属性列表

    事件回调触发时候,会收到一个事件对象event

    image.png

四、target 和 currentTarget的区别

    target 是触发事件的源头组件  currentTarget是当前事件所绑定的组件

    image.png


日子是崭新的,不要回头看,如果今年还掉眼泪,希望是喜极而泣。

评论

^