ant design 的 DirectoryTree 组件如何修改单击目录不再展开?只需要点击三角符号才打开。

在ant design的官方文档上没找到,可能是我比较菜,希望有了解的朋友可以解答一下,谢谢。

附上官方文档地址 https://ant.design/components...

阅读 6.5k
2 个回答

demo: https://stackblitz.com/edit/r...
做成受控组件,使用expandedKeys控制展开节点,通过onExpand接收事件,然后更新expandedKeys,类似于


    const [expandedKeys, setExpandedKeys] = useState([])
    
    // ...
    
    <Tree
        expandedKeys={expandedKeys}
        onExpand={(_expandedKeys, {nativeEvent}) => {
            // if event from icon
            setExpandedKeys(_expandedKeys)
            }
        }
    />
新手上路,请多包涵

用tree就可以

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题