实现的效果图

实现代码
1 |
|
说明:
v-for循环img标签,在每个img上监听touchstart和touchmove事件。
检测到touchstart事件后,使用startPointX记录一下touch时候的pageX值。
在滑动时touchmove事件是一直触发的。
当手指滑动的位置和touchstart时位置在x轴上的距离大于一个值时触发图片切换,我这里设置的是30px。
图片的切换我是通过改变margin-left实现的,代码里的330px是一个图片的宽度+图片直接的间距。具体业务里应该也是确定的,所以我就写死了。
作者:buppt
来源:CSDN
原文:https://blog.csdn.net/buppt/article/details/83662966