vue 左右滑动手机屏幕切换路由-touch事件
手机左右滑动,切换导航
以维修记录为例,当页面偏移50px而且手离开屏幕时,路由相应切换
var router = this.$router;this.$refs.maintain.addEventListener('touchstart', (e) => {this.startX = e.touches[0].pageX;})this.$refs.maintain.addEventListener('touchmove', (e) => {var moveEndX = e.changedTouches[0].pageX;var X = moveEndX - this.startX;this.$refs.maintain.style.position='relative';if ( X < -50 ) {//左滑this.$refs.maintain.style.left=X+'px';}if(X>50){//右滑this.$refs.maintain.style.left=X-50+'px';}})this.$refs.maintain.addEventListener('touchend', (e) => {if ( this.$refs.maintain.offsetLeft < -50) {router.push('./inspect')}if(this.$refs.maintain.offsetLeft > 50){router.push('./equip')}else{this.$refs.maintain.style.left=0+'px';}})
vue 左右滑动手机屏幕切换路由-touch事件相关推荐
- python滑动手机屏幕_appium+python自动化24-滑动方法封装(swipe)
swipe介绍 1.查看源码语法,起点和终点四个坐标参数,duration是滑动屏幕持续的时间,时间越短速度越快.默认为None可不填,一般设置500-1000毫秒比较合适. swipe(self, ...
- H5 + vue 监听手机屏幕旋转及判断横竖屏
mounted () {// 监听 resize 方法window.addEventListener("resize", this.renderResize, false) }, ...
- Cocos Creator Touch事件与Unity3D Touch事件
Cocos Creator Touch 事件 cc.Node 有一套完整的事件监听和分发机制.在这套机制之上,提供了一些基础的节点相关的系统事件.因此,在cocos creator中touch事件是与 ...
- Vue实现的滑动切换路由组件
前言 前段时间呢实现了一个模仿移动端app的通过滑动来切换路由/tab的效果,详见vuejs实现spa页面组件滑动特效.完了之后呢就在想能不能做成一个组件的形式,改进一下,抽离出来,顺便再发布到npm ...
- Android的Activity屏幕切换动画(一)-左右滑动切换
为什么80%的码农都做不了架构师?>>> 这段时间一直在忙Android的项目,总算抽出点时间休息一下,准备把一些项目用到的Android经验分享一下. 在Android开发过 ...
- 转 Android的Activity屏幕切换动画(一)-左右滑动切换
这段时间一直在忙Android的项目,总算抽出点时间休息一下,准备把一些项目用到的Android经验分享一下. 在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下 ...
- 利用悬浮窗加PopupWindow实现从手机屏幕右边划出应用快捷切换
效果如上图所示 安卓小白记录学习过程.一起交流学习.有问题请多多指出.话不多说进入正题. 一.思路 首先明确需求,我们需要做一个右划弹出一个快捷切换应用的弹窗. 悬浮窗可以在其他应用上层显示出来,那么 ...
- Android学习笔记之滑动翻页(屏幕切换)
如何实现手机上手动滑动翻页效果呢?呵呵,在这里我们就给你们介绍一下吧. 一般实现这个特效会用到一个控件:ViewFlipper <1>View切换的控件-ViewFlipper 这个控件是 ...
- swiper的介绍以及使用(移动端滑动屏幕切换页面案例)
一.swiper介绍 Swiper常用于移动端网站的内容触摸滑动 Swiper是纯javascript打造的滑动特效插件,面向手机.平板电脑等移动终端. Swiper能实现轮播图.触屏焦点图.触屏 ...
最新文章
- 构建一个给爬虫使用的代理IP池
- HDU 3410 Passing the Message
- shell设计精髓_交互设计精髓
- ORA-00018-超出最大连接数
- 编辑器扩展之Inspector面板可视化调整
- 第十三章:贝叶斯博弈
- 何宾 单片机原理及应用_stc单片机原理及应用.pdf
- 实战技巧:网站死链检测及处理方法!
- yxy小蒟蒻的201117总结
- 解决opencv打开视频上下翻转问题
- 2020年精选网络性能监控系统
- QQ2010登录协议分析-目前可取得sessionkey
- 阿里云香港服务器配置选择帮助文档(超详细)
- 【校招Web前端面试干货分享】
- 2020年平时使用的资源网站
- Python:实现hill climbing爬山法用来寻找函数的最大值算法(附完整源码)
- 看完这篇,你一定会打开谷歌搜索...
- 修改bash中PS1命令提示符的颜色
- python 导入excel 分词_如何对excel表格里的词结巴分词python
- 中国顶尖“黑客”团队:一半是历年高考状元
热门文章
- 2022上半年信息系统项目管理师综合知识真题(21-40)
- 京东商品详情,关键词搜索,价格监控,产品竞价,品牌维权
- osgi.wiring.package; ((osgi.wiring.package=com.adobe.cq.sightly)(version=2.2.0)(!(version=3.0.0))
- 惠普服务器系统官网首页,惠普更新Integrity服务器操作系统HP-UX
- 删除win10此电脑下的六个文件夹
- 一分钟教你如何识别表格文字内容
- Ubuntu运行PulseView失败,提示 libselinux.so.1: no version information available、libgio-2.0.so.0: undefined
- linux下FTP、SFTP命令详解
- 口译比赛用计算机,优秀口译员要达到什么水平?以2018年全国口译大赛为例分析...
- 网页设计常用色彩搭配表html源码