<view @touchstart="touchStart" @touchmove="touchMove" @touchend="touchEnd">
<!-- 内容 -->
</scroll-view>
data(){
return{
startX: 0, // 触摸开始的X坐标
endX: 0, // 触摸结束的X坐标
}
}
touchStart(event) {
this.startX = event.touches[0].clientX;
},
touchMove(event) {
this.endX = event.touches[0].clientX;
},
touchEnd(event) {
if (this.startX - this.endX > this.threshold) {
console.log('右');
} else if (this.endX - this.startX > this.threshold) {
console.log('左');
}
},
左右滑动监听判断
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 前言: 大家好,今天给大家介绍安卓一种特别实用有很酷炫的组件swipecard,当然这并不是安卓爸爸创造的,这是国...
- 先创建一个全局变量 float _currentPostion; 让监听的控件去遵循协议 设置scrollView...
- 项目中的需求,RecyclerView横向滑动列表,要有加载更多的功能,给RecyclerView设置一个滑动监听...
- 前言 RecyclerView 是Android L版本中新添加的一个用来取代ListView的SDK,它的灵活性...