【问题标题】:How to prevent drop on a particaular node in antD tree如何防止在 antD 树中的特定节点上丢失
【发布时间】:2022-11-21 13:25:05
【问题描述】:

您好,我正在为我的 React 应用程序使用 antd 树。我正在使用树的拖放功能。我有这个要求,我应该阻止用户将拖动的节点放在某些节点上。树节点上是否有任何 droppable='false' 可用的配置以防止节点掉落?

【问题讨论】:

    标签: javascript reactjs antd


    【解决方案1】:

    可拖动属性应该是一个函数, 它的参数是节点,它的输出是布尔值:((node: DataNode) => boolean) 此函数针对树的每个节点执行,并根据输出节点是否为 daraggble

          draggable={(node) => {
            console.log(node);
            //add some funtionality
            return false; //return true/false base on funtionality enable/disable  draggable
          }}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-01-26
      • 2016-12-26
      • 2016-03-18
      • 1970-01-01
      • 2021-11-07
      • 2019-05-10
      • 1970-01-01
      相关资源
      最近更新 更多