touch
支持tap / doubleTap / pan / press / swipe / pinch / rotate手势
基本使用
<div v-touch:pinch="pinchHandle">手指捏合/张开触发</div>
methods: {
pinchHandle: function(data, e){
console.log(data, e);
}
}
返回参数(data)
| 键值 | 说明 | 所属事件 |
|---|---|---|
| type | 事件类型, 如tap / pinch | 所有事件 |
| scale | 缩放倍数 | pinch |
| angle | 旋转角度 | rotate |
| deltaX | X轴滑动距离 | swipe |
| deltaY | Y轴滑动距离 | swipe |
| direction | 滑动方向: up/down/left/right | swipe |
| velocity | 滑动速度 | swipe |
| velocityX | X轴滑动速度 | swipe |
| velocityY | Y轴滑动速度 | swipe |
| holdTime | 手指触碰到离开经历的事件 | swipe |