首页 > 解决方案 > React DnD 在状态更改后触发鼠标事件处理程序

问题描述

我正在构建一个简单的脚本,让某人使用拖放对项目列表进行排序。项目成功排序,但在拖动操作结束后,它会触发占据其原始位置的项目的 onMouseEnter 事件。

ReactDnD 问题

这是一些要复制的简单代码:https ://codesandbox.io/s/m33o3x610p

这是 React-DnD 中的错误吗?React-DND 会在状态更改后触发鼠标事件吗?

PS:我可以通过有条件地延迟 onMouseEnter 事件来绕过它,但这是不好的做法。

标签: reactjsreact-dnd

解决方案


推荐阅读