找不到ID为[xxxx]的可投放条目

问题描述

我正在使用 react-beautiful-dnd 创建多嵌套的拖放。这就是我的状态

这是演示代码codesandbox link

链接
const [state,setState] = useState({
        schema: [
            {
                id: '1111',title: 'One'
            },{
                id: '2222',title: 'Two'
            },{
                id: '3333',title: 'Iam nested',schema: [
                    {
                        id: '44444',title: 'Inside nested 1'
                    },{
                        id: '5555',title: 'Inside nested 2',schema: [
                            {
                                id: '6666',title: 'Third Level nesting 1'
                            },{
                                id: '7777',title: 'Third Level nesting 2'
                            }
                        ]
                    }
                ]
            }
        ]
    });

我想创建一个多嵌套的拖放操作,也可以拖放具有嵌套的项目,在这种情况下,它是“ Iam nested”和“ Inside nested 2”。

当我尝试拖动ID 3333 Im的“ Iam nested”时出现以下错误

Cannot find droppable entry with id [3333]

Expected phase to be DRAGGING after INITIAL_PUBLISH

注意:我使用React Portal解决链接stackoverflow link中提到的职位问题

如何解决此问题。 任何帮助都非常感谢。

解决方法

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

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

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

相关问答

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