gpt4 book ai didi

javascript - React 中的 onTouchStart 与 onClick 对比?

转载 作者:行者123 更新时间:2023-12-02 19:45:22 26 4
gpt4 key购买 nike

当我构建一个项目时,我发现当我使用 onClick 双击该组件时,该组件按照我预期的方式工作。但是当我将 onClick 更改为 onTouchStart 时,它开始按照我的预期工作。

但是我有点担心在不知道与 onClick 方法的区别的情况下使用它。

是否有特定情况我应该在 React.js 中使用 onTouchStart 而不是 onClick

最佳答案

OnTouchStart 是带有数字转换器(触摸设备)的设备的事件。OnClick 是单击(鼠标)或点击(数字转换器设备)的事件。

在移动设备和桌面上打开此 Codepen:http://codepen.io/blixt/pen/pgvGdK .

您将体验到幻灯片可以在移动设备上使用,但不能在桌面设备上使用。

您可以使用鼠标事件在桌面上实现相同的体验:mouseupmousedownmousemove

关于javascript - React 中的 onTouchStart 与 onClick 对比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59410217/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com