解決Vue 移動端點擊出現(xiàn)300毫秒延遲的問題
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不能正常使用,根據(jù)提示執(zhí)行下面命令就好了
cnpm i @types/fastclick
2、找到node-modules下面的@types/fastclick/index.d.ts文件,然后打開修改里面內(nèi)容即可
在這里插入代碼片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 移動端點擊出現(xiàn)300毫秒延遲的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Vue+Express實現(xiàn)登錄注銷功能的實例代碼
這篇文章主要介紹了Vue+Express實現(xiàn)登錄,注銷功能,本文通過實例代碼講解的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-05-05
element-plus日歷(Calendar)動態(tài)渲染以及避坑指南
這篇文章主要給大家介紹了關于element-plus日歷(Calendar)動態(tài)渲染以及避坑指南的相關資料,這是最近幫一個后端朋友處理一個前端問題,elementUI中calendar日歷組件內(nèi)容進行自定義顯示,實現(xiàn)類似通知事項的日歷效果,需要的朋友可以參考下2023-08-08
vue使用cesium創(chuàng)建數(shù)據(jù)白模方式
這篇文章主要介紹了vue使用cesium創(chuàng)建數(shù)據(jù)白模方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-10-10
vue中使用webuploader做斷點續(xù)傳實現(xiàn)文件上傳功能
之前做的一個項目中,由于經(jīng)常上傳幾百兆的壓縮包,導致經(jīng)常上傳失敗,所以就找了webuploader插件做了斷點續(xù)傳,斷點續(xù)傳除了需要前端分片,也需要后臺去支持,所以做的時候做好對接協(xié)調(diào),所以本文就給大家詳細的介紹一下vue中如何使用webuploader做斷點續(xù)傳2023-07-07

