小程序中的事件在js中与data平级写
点击事件:bindtab=“ ” 或者 bind:tab=“ ”
手指触摸动作开始:touchstart
touchcancel:手指触摸动作被打断,如来电提醒,弹框
touchmove:手指触摸后移动
tap:手指触摸后马上离开
longpress:手中长按,,超过350ms
longtap:手指长按超过350ms在离开,,推荐使用longpress
transitionend:会在wxss transition或wx.createAnimation动画结束后触发
animationstart:会在一个wxss animation动画开始是触发
animationiteration:会在一个wxss animation一次迭代结束时触发
animationend:会在一个wxss animation动画完成时触发
阻止事件冒泡事件:catch
捕获事件:capture-bind
事件传参:需要绑定一个事件,在绑定参数名,最后传参
data-参数名=“参数值”
在js中的事件里传个e,通过currentTarget中的dataset属性可以获取参数
打印e结果:
type 事件类型
timeStamp 页面打开到触发事件所经过的毫秒数
target 触发事件的组件的一些属性值集合
currentTarget 当前组件的一些属性值集合
detail 额外的信息
touches 触摸事件,当前停留在屏幕中的触摸点信息的数组
changedTouches 触摸事件,当前变化的触摸点信息的数组