首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

如何解决移动端Click事件300ms延迟的问题?

我们就推荐一种最有效、最方便的解决方案,大家应该都用过这个方法,那就是FastClick.js。 ?...如何使用FastClick npm install fastclick -S 如何你是vue项目可以在main.js里面直接引入,当然这样是全局的,如果你需要某个页面用到,那就单个页面引入。...//引入 import fastClick from 'fastclick' //初始化FastClick实例。...在页面的DOM文档加载完成后 fastClick.attach(document.body) 如果你用过FastClick在移动端,就会发现有一个体验很不好的问题,某些ios上,点击输入框想唤启软键盘,...建议你在引用fastclick的地方,重写focus方法。如vue项目,你可以在main.js文件里面,引入fastclick模块后,重写focus方法。

1.4K30

移动端开发流程

rem移动端适配方案 vant-ui 按需导入 本地跨域 vuex 300毫秒延迟问题 (较老设备点击事件有300ms延迟问题) 1px 边框像素问题 初始化样式问题 (reset.css引入项目) js...的按需引入 6.本地跨域– 通常我们使用jsonp跨域 7.vuex–vuex是vue的状态管理工具,我们可以存放公共数据 8.300毫秒延迟问题 –我们可以下载插件,如下↓ yarn add fastclick...-S //main.js import fastclick from "fastclick"; fastclick.attach(document.body); 9.1px像素问题 –屏幕的占比不同像素也不同...scaleY(0.33); transform: scaleY(0.33); } } ------------------------------------ // main.js...路由传参 路由守卫 keep-alive 四、组件化开发 1.组件拆分问题:我们可以封装公共组件、功能性组件 2.组件开发:父传子、子传父、兄弟传值 五、webpack配置的打包优化(vue.config.js

1.2K20

推荐15个Javascript常用工具类

url 参数转化 (parse 和 stringify)的轻量级 js 库 decimal.js 实现 JavaScript 的任意精度的十进制类型库 表单校验 Validator.js 一个强大的 js...zepto jquery 的轻量级版本, 适合移动端操作 fastclick 一个简单易用的库,它消除了移动端浏览器上的物理点击和触发一个 click 事件之间的 300ms 的延迟。...如下图: 图片 big.js 官方网址: http://mikemcl.github.io/big.js Github(4.7k): https://github.com/MikeMcl/big.js...Github(20.6k): https://github.com/validatorjs/validator.js Validator.js 是一个强大的 js 表单校验库 如下图: 图片 Validate.js...如下图: 图片 fastclick 官方网址:http://labs.ft.com/ Github(18.8k): https://github.com/ftlabs/fastclick fastclick

1.2K30

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券