From 21d72c4a80fe2937d0c4ddd20624b27adbcd989b Mon Sep 17 00:00:00 2001 From: lizi00164331
拖拽到目标节点时,设置是否允许移动到目标节点后面的操作。[setting.edit.enable = true 时生效]
+拖拽目标是 根 的时候,不触发 prev 和 next,只会触发 inner
+此功能主要作用是对拖拽进行适当限制(辅助箭头),需要结合 prev、inner 一起使用,才能实现完整功能。
+默认值:true
+true / false 分别表示 允许 / 不允许 移动到目标节点后面
+对应 zTree 的 treeId,便于用户操控(多棵树拖拽时,是目标节点所在树的 treeId)
+被拖拽的节点 JSON 数据集合
+拖拽时的目标节点 JSON 数据对象
+返回值同 Boolean 格式的数据
+var setting = {
+ edit: {
+ enable: true,
+ drag: {
+ prev: true,
+ next: false,
+ inner: true
+ }
+ }
+};
+......
+ function canNext(treeId, nodes, targetNode) {
+ return !targetNode.isParent;
+}
+var setting = {
+ edit: {
+ enable: true,
+ drag: {
+ prev: true,
+ next: canNext,
+ inner: true
+ }
+ }
+};
+......
+