反应拖放列表项

react drag and drop list item

我一直在研究一种拖放列表项的方法,发现了一些类似 React Beautiful DND 和 React Draggable 的方法,但我想要的是将一个列表项拖放到另一个列表项上并创建一个嵌套列表里面的两个列表项是否有一个包可以做到这一点,或者我应该使用其中一个包并实现我自己的逻辑

您可以在此处使用 sortableJs 作为嵌套列表参考 link: https://sortablejs.github.io/Sortable/#nested

我偶然发现了你的问题,我制作了一个非常基本的 npm 包,可以解决你的问题。这个包实现了基本的拖放功能,只有拖放事件(没有实际移动元素的逻辑)。也许它可以帮助你。这是带有示例代码的存储库 link:

https://github.com/githubjonas/react-tiny-drag-drop