【发布时间】:2022-11-21 13:25:05
【问题描述】:
您好,我正在为我的 React 应用程序使用 antd 树。我正在使用树的拖放功能。我有这个要求,我应该阻止用户将拖动的节点放在某些节点上。树节点上是否有任何 droppable='false' 可用的配置以防止节点掉落?
【问题讨论】:
标签: javascript reactjs antd
您好,我正在为我的 React 应用程序使用 antd 树。我正在使用树的拖放功能。我有这个要求,我应该阻止用户将拖动的节点放在某些节点上。树节点上是否有任何 droppable='false' 可用的配置以防止节点掉落?
【问题讨论】:
标签: javascript reactjs antd
可拖动属性应该是一个函数,
它的参数是节点,它的输出是布尔值:((node: DataNode) => boolean)
此函数针对树的每个节点执行,并根据输出节点是否为 daraggble
draggable={(node) => {
console.log(node);
//add some funtionality
return false; //return true/false base on funtionality enable/disable draggable
}}
【讨论】: