# 通用事件
通用事件,即所有组件都支持的事件回调
开发者可以在组件标签上使用on{eventName}
(如onclick
)或@{eventName}
(如@click
)注册回调事件
名称 | 参数 | 描述 |
---|---|---|
touchstart | TouchEvent | 手指刚触摸组件时触发。 |
touchmove | TouchEvent | 手指触摸后移动时触发。 |
touchend | TouchEvent | 手指触摸动作结束时触发。 |
touchcancel | TouchEvent | 手指触摸动作被打断时触发。如:来电、退出页面 |
click | - | 点击动作触发该事件。 |
longpress | - | 长按动作触发该事件。 |
swipe | SwipeEvent | 组件上快速滑动后触发。 |
# TouchEvent
属性 | 类型 | 说明 |
---|---|---|
type | string | 当前事件的类型,比如click、longpress等。 |
timestamp | number | 该事件触发时的时间戳。 |
point | object<Point> | 手指触摸的坐标点。见Point表 |
# Point
属性 | 类型 | 说明 |
---|---|---|
x | number | 距离屏幕左上角横向距离。屏幕的左上角为原点。 |
y | number | 距离屏幕左上角纵向距离。屏幕的左上角为原点。 |
# SwipeEvent
属性 | 类型 | 说明 |
---|---|---|
direction | string | 滑动方向,可能值有: left:向左滑动; right:向右滑动; up:向上滑动; down:向下滑动。 |