React-beautiful-dnd 平面数据结构嵌套

问题描述

我有一个图层列表(有点像在 photoshop 中),我需要这些图层能够组合并创建一个组。我知道 react-beautiful-dnd 不支持从父级到子级的嵌套和拖动,反之亦然,所以我想保持扁平结构,给父对象一个子 id 数组,然后模仿嵌套结构移动它。

然而,我坚持让它在技术上工作。在我的代码沙箱中,我有一个应用程序中的数据结构,我可以移动层,但是我不知道移动层时如何实现父子关系的功能。 所以如果我将层移到父层之上,如果它成为普通层,如果它进入内部,它就是一个子层。

也是数据的原始顺序,因此子级在结构中跟随父级。

这是我的简化代码 https://codesandbox.io/s/282le

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...