我已经为此苦苦挣扎了好几天了。问题是基于当前节点,我无法访问父节点。
情况:在此示例中,我有一棵树:https://codesandbox.io/s/old-fog-djhd2
在第一个节点下创建一个孩子。创建该孩子后,请在第一个孩子下创建一个新的(大)孩子。现在您有一棵深3层的树。单击最后一个孩子的“更新父母”按钮。检查控制台。
当我希望看到父节点信息时,console.log始终为父节点返回null。
所以,使用getNodeAtPath使其返回实际值的正确方法是什么?还是有更好的方法来查找要删除/单击/ ...的节点的父节点?
非常感谢!
我已经为此苦苦挣扎了好几天了。问题是我无法基于当前节点访问父节点。情况:我有一棵像本例中的树:https://codesandbox.io/s / ...
您正在错误地调用getNodeAtPath