在手机端测试遇到的BUG

有一个功能是拖动侧边字母表,然后整个页面都一个自动滑动到所对应的字母表。在电脑上测试没有问题,但是用手机会遇到一个傻逼的bug,就是当我在拖动的时候,整个页面都会拖动,类似于平时用手机浏览微博等向下拉就会刷新时页面乡下拖一样的效果

怎么解决呢?加上整个 .prevent 即可

@touchstart.prevent="handleTouchStart"

同时还引出了一个知识点,即vue的修饰符

1 .prevent 拦截默认事件
2 .passive 不拦截默认事件

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  •   JavaScript 与 HTML 之间的交互是通过事件实现的。   事件,就是文档或浏览器窗口中发生的一些特...
    霜天晓阅读 3,568评论 1 11
  • 兼容性:HTML5在老版本的浏览器上也可以正常运行 实用性:HTML5内部并没有特别复杂的功能,它只封装了那些常用...
    舌尖上的苏东坡阅读 2,612评论 0 0
  • 现在是2019.4.23,下午4.39,补记录周一4.22。 这周在延安交流,昨天四点起床,上午十二点就飞到了延安...
    饭饭_bms阅读 112评论 0 0
  • 从小,老师就教导我们要尊老爱幼。古有“孔融让梨”。孟子也曾说“老吾老以及人之老,幼吾幼以及人之幼”,可见敬老爱幼是...
    小庄_94e5阅读 606评论 0 2
  • 整夜的大风,吹散了空气的雾霾颗粒 几近一夜无眠,摸得枕巾一片潮湿 如影般的剧情,心中落了一场雾霾 并不是日有所思夜...
    葡萄y阅读 209评论 1 6