用户点击被延迟了?

移动设备上,浏览器通常会在用户点击事件触发后的300ms才执行,是因为在检查用户是否在做双击
为了可以立即响应用户的点击事件,fastclick插件出现了

使用方法

1.下载:

npm install fastclick

2.引入:

import FastClick from 'fastclick' 

3:应用:

FastClick.attach(document.body)

应用后,在接触到用户的点击事件就会在对应的DOM上模拟一个click事件,300ms之后则会把真正的事件阻止掉。从而达到快速触发点击事件的效果

Logo

前往低代码交流专区

更多推荐