为了账号安全,请及时绑定邮箱和手机立即绑定

使用拖动道具时,如何让 React Framer-motion 触发移动设备的

使用拖动道具时,如何让 React Framer-motion 触发移动设备的

慕桂英3389331 2021-10-29 15:01:06
我目前正在使用 React 库 Framer Motion 来帮助为我的应用程序中的一些手势设置动画。我似乎对“motion.div”标签的“drag”属性有问题。例如 <motion.div drag>        <button onClick={this.eventHandler}>Framer Motion Click me</button>      </motion.div>我已经复制了我在这里遇到的问题:https : //codesandbox.io/embed/frosty-frog-xr2jjonClick 在笔记本电脑/谷歌开发工具上工作得很好,但是当使用移动/iOS 设备时,拖拽属性似乎阻止了 onClick 事件。如果您查看此沙箱,您可以看到这一点。该按钮在笔记本电脑/台式设备上的沙盒中可以正常工作,但如果您在手机上尝试,则会遇到问题这只是我做错了什么还是其他人遇到了这个错误?任何帮助将不胜感激!
查看完整描述

1 回答

?
尚方宝剑之说

TA贡献1788条经验 获得超4个赞

这是库中的一个错误。它现在是固定的,如果你升级到framer-motion@1.6.8


查看完整回答
反对 回复 2021-10-29
  • 1 回答
  • 0 关注
  • 173 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信