npm指令
npm install fastclick -D 或者 cnpm install fastclick -D
然后在main.js写上
import FastClick from 'fastclick'; FastClick.attach(document.body); package.json 安装之后会有 "devDependencies": { "fastclick": "^1.0.6", }
why use `fastclick`?
在移动端H5开发过程中,关于点触可能会遇到如下两个问题:
1、手动点击与真正触发click
事件会存在300ms的延迟(ios上面最明显)
2、点击穿透问题(点击行为会穿透元素触发非父子关系元素的事件)