# 事件处理

每个 VNode(或者是 VPage),都存在事件回调。

# onTouch 事件

View 组件瞄述的各组件定义中,包含 onTouch 属性的组件均支持触控事件。触控事件的回调提供了对多点触控的支持,返回的坐标用数组来表示多点触控的信息。

属性名 类型 说明
action number 0: down 第一个按下事件
1: up 最后一个抬起事件
2: move 滑动事件
3: cancel 取消事件
4: outside 外部事件
5: pointer-down (非第一个)按下事件
6: pointer-up (非第一个)抬起事件
time number 事件发生的时间点(基于开机后的非后台时间,单位为ms)
index number action 为 5 或者是6 时提供,指示下标为 index 的指针按下或者抬起
id number[] 指针 id 的数组
x number[] 与 id 一一对应的手指的 x 坐标的数组
y number[] 与 id 一一对应的手指的 y 坐标的数组

onTouch 的返回值,true 表示消费了事件,false 为其他。