vue ---- 实现手机端(左滑 删除。右划 正常)
touchstart: // 手指放到屏幕上的时候触发 touchmove: // 手指在屏幕上移动的时候触发 touchend: // 手指从屏幕上拿起的时候触发 touchcancel: // 系统取消touch事件的时候触发。至于系统什么时候会取消,不详 client / clientY:// 触摸点相对于浏览器窗口viewport的位置 pageX / pageY:// 触摸点相对于页面的位置 screenX /screenY:// 触摸点相对于屏幕的位置 identifier: // touch对象的unique ID
http://blog.sina.com.cn/s/blog_65c2ec5e0101fexw.html 处理Touch事件能让你跟踪用户的每一根手指的位置。你可以绑定以下四种Touch事件:1.touchstart: // 手指放到屏幕上的时候触发 2.touchmove: // 手指在屏幕上移动的时候触发 3.touchend: // 手指从屏幕上拿起的时候触发 4touchcancel: // 系统取消touch事件的时候触发。至于系统什么时候会取消,不详 属性1.client / clientY:// 触摸点相对于浏览器窗口viewport的位置 2.pageX / pageY:// 触摸点相对于页面的位置 3.screenX /screenY:// 触摸点相对于屏幕的位置 4.identifier: // touch对象的unique ID //touchstart事件 function touchSatrtFunc(e) { //evt.preventDefault(); //阻止触摸时浏览器的缩放、滚动条滚动等 var touch = e.touches[0]; //获取第一个触点 var x = Number(touch.pageX); //页面触点X坐标 var y = Number(touch.pageY); //页面触点Y坐标 //记录触点初始位置 startX = x; startY = y; } //touchmove事件 function touchMoveFunc(e) { //evt.preventDefault(); //阻止触摸时浏览器的缩放、滚动条滚动等 var touch = evt.touches[0]; //获取第一个触点 var x = Number(touch.pageX); //页面触点X坐标 var y = Number(touch.pageY); //页面触点Y坐标 var text = 'TouchMove事件触发:(' + x + ', ' + y + ')'; //判断滑动方向 if (x - startX != 0) { //左右滑动 } if (y - startY != 0) { //上下滑动 } }
转载于:https://www.cnblogs.com/yuerdong/p/8418846.html
vue ---- 实现手机端(左滑 删除。右划 正常)相关推荐
- html仿微信滑动删除,使用Vue实现移动端左滑删除效果附源码
左滑删除在移动端是很常见的一种操作,常见于删除购物车中的商品,删除收藏夹中文章等等场景.我们只需要手指按住要删除的对象,然后轻轻向左滑动,便会出现删除按钮,然后点击删除按钮即可删除对象. 点击下载源码 ...
- 一看就懂的vue移动端实现左滑删除功能
效果图 页面模板代码 <div><move-left v-if="list.length>0" :list="list" :del_wi ...
- Android开发学习之路-PopupWindow和仿QQ左滑删除
这周作业,要做一个类似QQ的左滑删除效果的ListView,因为不想给每个item都放一个按钮,所以决定用PopupWindow,这里记录一下 先放一下效果图: 先说明一下这里面的问题: ①没有做到像 ...
- android listview标题置顶,Android仿QQ左滑删除置顶ListView操作
最近闲来无事,于是研究了一下qq的左滑删除效果,尝试着实现了一下,先上效果图: 大致思路原理: - 通过设置margin实现菜单的显示与隐藏 - 监听onTouchEvent,处理滑动事件 上代码 i ...
- js判断手指的上滑,下滑,左滑,右滑,事件监听
2019独角兽企业重金招聘Python工程师标准>>> 原理:1:当开始一个touchstart事件的时候,获取此刻手指的横坐标startX和staerY: 2:当触发touchmo ...
- android 自定义 滑动删除,Android_Android ListView实现仿iPhone实现左滑删除按钮的简单实例,需要自定义ListView。这里就交Fl - phpStudy...
Android ListView实现仿iPhone实现左滑删除按钮的简单实例 需要自定义ListView.这里就交FloatDelListView吧. 复写onTouchEvent方法.如下: @Ov ...
- RecyclerView实现条目拖拽,左滑、右滑移除效果
对于android开发者来说RecyclerView应该已经很熟悉了,项目中基本都是使用RecyclerView来实现列表效果,这里要实现的是RecyclerView的条目拖拽.左滑.右滑移除效果,这 ...
- vue+weui 手机端项目
vue+weui 手机端项目 俩个地址 https://weui.io/ https://github.com/Tencent/weui/wiki?tdsourcetag=s_pctim_aiomsg ...
- 小程序uniapp实现左滑删除效果
小程序uniapp实现左滑删除效果 实现效果 1,列表中侧滑删除 2,删除不同时存在 3,上下滑动与侧滑删除不影响 在本页面引入组件并使用 (文件在文章的最下方附上) 在需要左滑删除的地方使用 < ...
- 使用zepto实现QQ消息左滑删除效果
有这样一个需求: 1. 有一个列表,将每一个列表项左滑动出现删除按钮: 2. 右滑动隐藏删除按钮: 3. 点击这个删除按钮删除该列表项. 完成以后的效果: 这是微信网页端的页面,使用的是 zepto ...
最新文章
- 问题 c: 插入排序_插入排序:它是什么,以及它如何工作
- 使用注解配置spring如@Compnent、@Service、@Consroller、@scope和@value的使用
- 中文网页重设与排版:TYPO.CSS
- 在 .NET 中设置页面元素的 javascript 事件 - IEBrowser [5]
- Java反射常见面试题
- 今日芯声 | 马赛克一键变高清!神奇的AI“无损放大”工具
- Clang编译Objective-C
- mac dmg包签名及公证
- Emmagee和GT
- 那些年,我们一起被坑的H5音频
- 百度地图api-个性化地图-主题更换
- 泰坦尼克号预测python_泰坦尼克号生存预测(python)
- Python应用练习题(第一期)——基本语句练习
- distribute by 和 partitioned by 区别
- php 获取酷狗音乐真实地址
- view里面内容左对齐或者右对齐
- css 层叠样式表详解
- 用popart构建常染色体单倍型网络(Autosomal haplotypes network construction with popart)...
- 2021南京航天航空大学820自动控制原理参考答案
- 介绍几种印刷纸张与用途
热门文章
- saltstack 远程执行之返回写入到mysql
- typescript类与继承
- iOS 中delegate的理解与使用(传值)
- C语言 scanf函数
- 专技天下河北省2016年专业技术人员继续教育公需科目题库答案(答题器)
- OSG仿真案例(7)——osg自动驾驶
- mysql 临时表 中文_MySQL 临时表
- vue实现5秒后自动隐藏_王者荣耀:玩家选中单妲己被5楼疯狂嘲讽,发出战绩后,秒变舔狗...
- python将对象放入列表根据某个属性排升序_python实现对象列表根据某个属性排序的方法详解...
- mysql一键部署_一键部署----mysql5.6--jue