我正面临着使用@dnd-kit的问题。排序部分工作得很好(例如,当我开始拖动第一个元素时,它会进行排序),但是当我到达一个可下垂的元素(绿色敲击)时,排序中断和第一个元素返回。
您可以在这里看到现场演示:链接
有办法解决这个问题吗?
发布于 2022-03-07 19:28:48
问题出在操作者身上。当拖动的项目到达原始拖放区域(列表)之外时,它下面就没有over
-item了。这是dragOver
处理程序经常崩溃的时候,因为它在内部依赖于over.id
。
解决方案:https://codesandbox.io/s/dndkit-grid-with-drag-handle-example-forked-w4j3sn
dragEnd
处理程序https://stackoverflow.com/questions/70943834
复制相似问题