目标:我想设置tree的节点可拖拽,而当处于重命名状态时,也就是出现input时,想控制它不可拖拽。
版本:antd@3.10.3
我尝试了下面的做法,但都没用。我也尝试过动态给Tree设置draggable属性,但会出现回闪,体验不太好
<Tree
draggable={true}
treeData={[
{
key:'',
icon:'',
title:<input onDrag={(e)=>{
e.preventDefault()
e.stopPropagation()
return false
}}
draggable="false"
/>
}
]}
/>
应该这样用:
draggable={false}