# 拖拽节点高级控制

###### [ 文件路径: exedit/drag_super.html ]

- ## 1、beforeDrag / onDrag
  beforeDrop / onDrop 事件回调函数控制

  - 此 Demo 演示合理利用配置参数实现更加灵活、更加合理的拖拽规则，操作时可以对比"基本控制"的例子
  - 此 Demo 默认 允许复制 / 移动
  - 此 Demo 中拖拽相对位置设置为 function，可以根据节点动态设定，从而可以放弃使用 beforeDrop 回调函数，拖拽时的效果会更好

  - 在对这些灵活的配置熟悉以后，相信你能够做出更加合理的拖拽规则！
    拖拽节点时自动展开父节点是否触发 callback
    drag / drop log:

- ## 2、setting 配置信息说明

  - 同 "拖拽 节点 基本控制"

- ## 3、treeNode 节点数据说明

  - 同 "拖拽 节点 基本控制"