0

我有一棵带有嵌套节点的树,像这样,

-父母1

  • 孩子11
  • 孩子12
  • 孩子13-父母2
  • 儿童21
  • 儿童23
  • 儿童24

我只想重新排列/重新排序节点。

当我移动“child24”时

  • 应该只允许在其兄弟姐妹之间移动
  • 不应允许移动到另一个父级(例如:parent1)
  • 不应放置在任何兄弟姐妹中

请让我知道根据这些条件限制下降。

到目前为止,我正在尝试使用此代码,

drop(e) {
        console.log("index:::"+e.index);
        if(e.index === undefined) {
        } else {
           return false;
        }
    }

// 但问题是 return false 并不限制子节点放置在其兄弟节点或其他父节点中。

4

0 回答 0