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

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

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

阅读 121
评论
    1 个回答

    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)
                }
            }
        />
    
      撰写回答

      登录后参与交流、获取后续更新提醒

      相似问题
      推荐文章