react 使用觸摸事件


react開發支持的事件中,onClick事件,部分標簽不支持點擊,只能onTouchEnd,但是在移動端,手指觸碰到事件綁定元素上,滑動,也會觸發該事件,故來share解決辦法,有更好的方法,歡迎評論

 

1.事件改為

onClickCapture

但是

改完之后,你會發現可以點擊,安卓手機測試,完全ok,但是ios上,事件卻不生效,此時,完成下面一部,就解決了一大半了

 

2.給綁定事件的元素添加:cursor: pointer;

竟   然  真的   有   效!!!

 

但是

但是但是

為什么點擊會有灰色的底框======

惡心至極

 

 

然鵝也沒放棄,

嘗試了以下解決辦法

請點贊排隊

 

 

3.添加css樣式

*{

    -webkit-tap-highlight-color: transparent;

 }


以上~~~完美解決
————————————————
版權聲明:本文為CSDN博主「m0_38073829」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/m0_38073829/article/details/75350700


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM