# 通用事件
通用事件,即所有组件都支持的事件回调
开发者可以在组件标签上使用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:向下滑动。 |