时间:2021-05-18
1. 安装模块
cnpm install fastclick -S
2. 在main.js中引入,并绑定到body
import FastClick from 'fastclick'
FastClick.attach(document.body);
当better-scroll和 fastclick冲突的不能点击的时候:
<slider> <div v-for="item in recommends"> <a :href="item.linkUrl" rel="external nofollow" > <!-- 当better-scroll和 fastclick冲突的不能点击的时候,只需要加上class="needsclick",图片就可以被点击了,解决冲突的问题 --> <img class="needsclick" @load="loadImage" :src="item.picUrl"> </a> </div></slider>补充知识:@types/fastclick在vue+ts中的使用
1、在使用了ts的vue项目中,以往直接安装fastclick不能正常使用,根据提示执行下面命令就好了
cnpm i @types/fastclick
2、找到node-modules下面的@types/fastclick/index.d.ts文件,然后打开修改里面内容即可
在这里插入代码片declare module "fastclick" { // function fastclick(layer: any, options?: FastClickOptions): FastClickObject; // namespace fastclick { // var FastClick: FastClickStatic; // }这里注释的代码删掉 var FastClick: FastClickStatic;//改成这行代码 export = FastClick;}main.ts里面按照以往的配置就好了
import FastClick from 'fastclick';
FastClick.attach(document.body);
以上这篇解决Vue 移动端点击出现300毫秒延迟的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
fastclick:处理移动端click事件300毫秒延迟1、兼容性iOS3及更高版本的移动SafariiOS5及更高版本的ChromeAndroid上的Chr
从pc端到移动端相信很多前端攻城师为移动端发愁,写原声的手机端事件是非常费力的,而jq的click有300毫秒延迟,现在有了比较不错的jq插件hammer,Ha
一基本知识millisecond毫秒microsecond微秒nanosecond纳秒1秒=1000毫秒1毫秒=1000微秒1微秒=1000纳秒二perlper
直观认识:正面交锋性能测试1:StringBuilder第1轮测试:用时312.5毫秒第2轮测试:用时421.875毫秒第3轮测试:用时453.125毫秒第4轮
本文实例讲述了C#随机设置900-1100毫秒延迟的方法。分享给大家供大家参考。具体如下:usingSystem;usingSystem.Threading;/