解决Vue 移动端点击出现300毫秒延迟的问题


Posted in Javascript onJuly 21, 2020

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毫秒延迟的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Js 获取Gridview选中行的内容操作步骤
Feb 05 Javascript
jQuery 关于伪类选择符的使用说明
Apr 24 Javascript
jQuery .attr()和.removeAttr()方法操作元素属性示例
Jul 16 Javascript
关于Javascript作用域链的八点总结
Dec 06 Javascript
第十篇BootStrap轮播插件使用详解
Jun 21 Javascript
基于vue-cli创建的项目的目录结构及说明介绍
Nov 23 Javascript
关于vue的语法规则检测报错问题的解决
May 21 Javascript
vue.js内置组件之keep-alive组件使用
Jul 10 Javascript
在vue项目中使用Jquery-contextmenu插件的步骤讲解
Jan 27 jQuery
详解几十行代码实现一个vue的状态管理
Jan 28 Javascript
学前端,css与javascript重难点浅析
Jun 11 Javascript
Vue3不支持Filters过滤器的问题
Sep 24 Javascript
解决Vue中的生命周期beforeDestory不触发的问题
Jul 21 #Javascript
详解微信小程序入门从这里出发(登录注册、开发工具、文件及结构介绍)
Jul 21 #Javascript
vue 清空input标签 中file的值操作
Jul 21 #Javascript
Vue-resource安装过程及使用方法解析
Jul 21 #Javascript
vue中destroyed方法的使用说明
Jul 21 #Javascript
解决vue组件销毁之后计时器继续执行的问题
Jul 21 #Javascript
vue 实现setInterval 创建和销毁实例
Jul 21 #Javascript
You might like
收音机频率指针指示不准确和灵敏度低问题
2021/03/02 无线电
PHP中foreach循环中使用引用要注意的地方
2011/01/02 PHP
PHP数组相关函数汇总
2015/03/24 PHP
详解PHP多个进程配合redis的有序集合实现大文件去重
2019/03/06 PHP
php探针不显示内存解决方法
2019/09/17 PHP
JavaScript 的继承
2011/10/01 Javascript
面向对象继承实例(a如何继承b问题)(自写)
2013/07/01 Javascript
Firefox中通过JavaScript复制数据到剪贴板(Copy to Clipboard 跨浏览器版)
2013/11/22 Javascript
JQ选择器_选择同类元素的第N个子元素的实现方法
2016/09/08 Javascript
jQuery中checkbox反复调用attr('checked', true/false)只有第一次生效的解决方法
2016/11/16 Javascript
详解AngularJS ng-class样式切换
2017/06/27 Javascript
js实现可以点击收缩或张开的悬浮窗
2017/09/18 Javascript
基于BootStrap的文本编辑器组件Summernote
2017/10/27 Javascript
CentOS环境中MySQL修改root密码方法
2018/01/07 Javascript
基于vue打包后字体和图片资源失效问题的解决方法
2018/03/06 Javascript
了解ESlint和其相关操作小结
2018/05/21 Javascript
详细教你微信公众号正文页SVG交互开发技巧
2019/07/25 Javascript
八种Vue组件间通讯方式合集(推荐)
2020/08/18 Javascript
javascript实现拼图游戏
2021/01/29 Javascript
剖析Python的Tornado框架中session支持的实现代码
2015/08/21 Python
pandas基于时间序列的固定时间间隔求均值的方法
2019/07/04 Python
python实现矩阵和array数组之间的转换
2019/11/29 Python
python3 通过 pybind11 使用Eigen加速代码的步骤详解
2020/12/07 Python
定义css设备类型-Media Queries图表简介及使用方法
2013/01/21 HTML / CSS
全球速卖通巴西站点:Aliexpress巴西
2016/08/24 全球购物
世界各地的旅游、观光和活动:Isango!
2019/10/29 全球购物
Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类
2012/02/06 面试题
大学生职业生涯设计书
2014/01/02 职场文书
小学后勤管理制度
2014/01/14 职场文书
企业文明单位申报材料
2014/05/16 职场文书
党员检讨书
2014/10/13 职场文书
1000字打架检讨书
2014/11/03 职场文书
任命书标准格式
2015/03/02 职场文书
感恩老师主题班会
2015/08/12 职场文书
检讨书怎么写?
2019/06/21 职场文书
Spring Bean是如何初始化的详解
2022/03/22 Java/Android