300ms 延迟解决方案
开发移动端项目,点击事件会有 300ms 延迟的问题。至于为什么会有这个问题,请自行百度即可。这里只说下常见的解决思路,不管 vue 项目还是 jq 项目,都可以使用 fastClick 解决
(1) 安装 fastClick :
npm install fastclick -S
(2) 在 main.js 中引入 fastClick 和初始化:
import FastClick from 'fastclick'; // 引入插件 FastClick.attach(document.body); // 使用 fastclick