gpt4 book ai didi

reactjs - Material-ui - Treeview 展开全部

转载 作者:行者123 更新时间:2023-12-05 07:17:19 25 4
gpt4 key购买 nike

使用 material-ui/lab 4.0.0-alpha.27 - TreeView 组件

我有一个包含几百个节点的 TreeView 。我在 treview 之前添加了一个文本字段,用户可以使用它来搜索/过滤树。当他们键入时,我从 TreeItems 添加/删除类以隐藏和显示 TreeItems。它工作正常,但我们希望所有节点在搜索/过滤器文本字段中输入内容后展开。

我已经尝试为“defaultExpanded” Prop 提供一个包含所有节点的新列表,但它似乎并没有像我预期的那样导致节点扩展。 defaultExpanded 属性似乎只在树最初绘制时才受到尊重。

我目前正在解决这个问题,方法是寻找折叠的节点并为它们触发点击事件以强制它们打开,但这会导致问题(文本字段失去焦点,键盘隐藏, TreeView 跳来跳去)。我需要一些更流畅的东西。

最佳答案

您需要使用 expanded 属性,而不是 defaultExpanded

关于reactjs - Material-ui - Treeview 展开全部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58840396/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com