官方api中有这么个参数来设置默认展开的情况
而后续再对这个参数进行修改,貌似只能让未展开的节点进行展开,而无法让已展开的节点收起。
如:
--A节点
--B节点
--C节点
--D节点
若把B节点的key值添加到default-expanded-keys参数中,则可以让B节点展开。然后我将B节点的key值从 default-expanded-keys参数中移除,却无法让该节点收缩起来。求教大神是如何实现这个需求的呢?
官方api中有这么个参数来设置默认展开的情况
而后续再对这个参数进行修改,貌似只能让未展开的节点进行展开,而无法让已展开的节点收起。
如:
--A节点
--B节点
--C节点
--D节点
若把B节点的key值添加到default-expanded-keys参数中,则可以让B节点展开。然后我将B节点的key值从 default-expanded-keys参数中移除,却无法让该节点收缩起来。求教大神是如何实现这个需求的呢?
10 回答11.6k 阅读
2 回答3.1k 阅读✓ 已解决
5 回答2.2k 阅读
4 回答4.6k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
3 回答1.6k 阅读✓ 已解决
4 回答2k 阅读✓ 已解决
自问自答一下,我目前是这么做的:
用一个参数控制该树组件的渲染,先置为false把树组件销毁掉,然后设置其default-expanded-keys,接着在this.$nextTick中把参数改回true重新渲染即可,简单粗暴~~