解决Vue项目中用户点击事件延迟300ms的问题

 

FastClick 是一个简单易用的库,它消除了移动端浏览器上的物理点击和触发一个 click 事件之间的 300ms 的延迟。目的就是在不干扰你目前的逻辑的同时,让你的应用感觉不到延迟,反应更加灵敏

为什么会存在延迟 ?

根据 Google 的说法:

...移动端浏览器会从你点击按钮之后,等待大约 300ms 才会触发点击事件。原因是浏览器会等待看你的行为是否会是双击。

  Vue项目中三步操作

npm install fastclick

在main.js文件中 


var FastClick = require('fastclick');
FastClick.attach(document.body)
发布了21 篇原创文章 · 获赞 0 · 访问量 291

猜你喜欢

转载自blog.csdn.net/weixin_46337813/article/details/104641196
今日推荐