用vue 实现手机触屏滑动功能


Posted in Javascript onMay 28, 2020

功能:iview Carousel 走马灯,我需要在phone上实现滑动切换功能。

<div class="phone" @touchstart="phone_mouseS" @touchend="phone_mouseE">
<Carousel :autoplay-speed="5000" v-model="phone_mouseMIndex" autoplay :value="0" loop v-if="menuChoose == '/'">
 <CarouselItem>
 <img class="img" src="../../static/common/phone_banner_index1.jpg" />
 </CarouselItem>
 <CarouselItem>
 <img class="img" src="../../static/common/phone_banner_index1.jpg" />
 </CarouselItem>
 <CarouselItem>
 <img class="img" src="../../static/common/phone_banner_index3.jpg" />
 </CarouselItem>
</Carousel>
</div>
data() {
return {
 phone_mouseMIndex: 0, // phone端 滑动索引
 phone_mouseMX0: 0, // phone端 滑动索引
 phone_mouseMX1: 0, // phone端 滑动索引
}
},
...
// phone端 滑动开始
phone_mouseS(e){
 this.phone_mouseMX0 = e.changedTouches[0].pageX;
},
// phone端 滑动结束
phone_mouseE(e){
 this.phone_mouseMX1 = e.changedTouches[0].pageX;
 let tag = this.phone_mouseMX1 - this.phone_mouseMX0;
 if(tag >= 50){
 if(this.phone_mouseMIndex > 0){
 this.phone_mouseMIndex--;
 }else{
 this.phone_mouseMIndex = 2;
 }
 }
 if(tag <= -50){
 if(this.phone_mouseMIndex < 2){
 this.phone_mouseMIndex++;
 }else{
 this.phone_mouseMIndex = 0;
 }
 }
}

到此这篇关于用vue 实现手机触屏滑动功能的文章就介绍到这了,更多相关vue 手机触屏滑动内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
使用jquery与图片美化checkbox和radio控件的代码(打包下载)
Nov 11 Javascript
jQuery解决下拉框select设宽度时IE 6/7/8下option超出显示不全
May 27 Javascript
简单的jquery左侧导航栏和页面选中效果
Aug 21 Javascript
FF(火狐)浏览器无法执行window.close()解决方案
Nov 13 Javascript
cookie的secure属性详解
Apr 08 Javascript
jQuery实现仿Google首页拖动效果的方法
May 04 Javascript
js实现随屏幕滚动的带缓冲效果的右下角广告代码
Sep 04 Javascript
javascript jquery对form元素的常见操作详解
Jun 12 Javascript
JavaScript自定义文本框光标
Mar 05 Javascript
使用vue-infinite-scroll实现无限滚动效果
Jun 22 Javascript
JS使用Date对象实时显示当前系统时间简单示例
Aug 23 Javascript
在微信小程序中保存网络图片
Feb 12 Javascript
Jquery高级应用Deferred对象原理及使用实例
May 28 #jQuery
JQuery插件tablesorter表格排序实现过程解析
May 28 #jQuery
JS替换字符串中指定位置的字符(多种方法)
May 28 #Javascript
js实现九宫格布局效果
May 28 #Javascript
微信小程序实现电子签名并导出图片
May 27 #Javascript
JS 逻辑判断不要只知道用 if-else 和 switch条件判断(小技巧)
May 27 #Javascript
微信公众号网页分享功能开发的示例代码
May 27 #Javascript
You might like
构建简单的Webmail系统
2006/10/09 PHP
php操作XML、读取数据和写入数据的实现代码
2014/08/15 PHP
详解WordPress中给链接添加查询字符串的方法
2015/12/18 PHP
PHP中file_put_contents追加和换行的实现方法
2017/04/01 PHP
PHP封装的PDO数据库操作类实例
2017/06/21 PHP
PHP实现的登录页面信息提示功能示例
2017/07/24 PHP
window.location和document.location的区别分析
2008/12/23 Javascript
基于jquery的仿百度的鼠标移入图片抖动效果
2010/09/17 Javascript
JavaScript使用replace函数替换字符串的方法
2015/04/06 Javascript
javascript使用输出语句实现网页特效代码
2015/08/06 Javascript
JavaScript中关于for循环删除数组元素内容时出现的问题
2016/11/21 Javascript
js实现动态显示时间效果
2017/03/06 Javascript
Js面试算法详解
2018/04/08 Javascript
vue.js+elementUI实现点击左右箭头切换头像功能(类似轮播图效果)
2019/09/05 Javascript
基于python 字符编码的理解
2017/09/02 Python
关于Python正则表达式 findall函数问题详解
2018/03/22 Python
用python处理图片实现图像中的像素访问
2018/05/04 Python
python3中的md5加密实例
2018/05/29 Python
selenium+python设置爬虫代理IP的方法
2018/11/29 Python
python直接获取API传递回来的参数方法
2018/12/17 Python
Python3.4学习笔记之类型判断,异常处理,终止程序操作小结
2019/03/01 Python
python中matplotlib条件背景颜色的实现
2019/09/02 Python
python求一个字符串的所有排列的实现方法
2020/02/04 Python
彪马香港官方网上商店:PUMA香港
2020/12/06 全球购物
什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?
2016/08/13 面试题
互联网电子商务专业毕业生求职信
2014/03/18 职场文书
机械系毕业生求职信
2014/05/28 职场文书
欢迎横幅标语
2014/06/17 职场文书
四查四看自我剖析材料
2014/09/19 职场文书
2015大学自主招生自荐信范文
2015/03/04 职场文书
教师求职自荐信范文
2015/03/04 职场文书
工作态度恶劣检讨书
2015/05/06 职场文书
美丽心灵观后感
2015/06/01 职场文书
预备党员半年考察意见
2015/06/01 职场文书
用Python爬虫破解滑动验证码的案例解析
2021/05/06 Python
docker 制作mysql镜像并自动安装
2022/05/20 Servers