我正在尝试在ReactJS中开发一个 Jmeter 板,我计划做可拖动的组件,例如像Spotify播放列表,我将一首歌曲拖到另一个位置,其他歌曲自动调整位置,不重叠,我想知道是否有人知道这样做的方法,因为我搜索了一下,我发现的唯一一件事就是可以相互重叠的可拖动组件。
编辑:谢谢你的建议,react-beautiful-dnd正是我要找的。
我正在尝试在ReactJS中开发一个 Jmeter 板,我计划做可拖动的组件,例如像Spotify播放列表,我将一首歌曲拖到另一个位置,其他歌曲自动调整位置,不重叠,我想知道是否有人知道这样做的方法,因为我搜索了一下,我发现的唯一一件事就是可以相互重叠的可拖动组件。
编辑:谢谢你的建议,react-beautiful-dnd正是我要找的。
1条答案
按热度按时间pjngdqdw1#
有几个React库可以帮助您创建具有自动调整功能的可拖动组件,例如React DnD(拖放)和React Beautiful DnD。这两个库都具有创建可拖动列表的功能,例如您提到的Spotify播放列表,其中的项目在拖放时会自动调整其位置。