tdesign-vue icon indicating copy to clipboard operation
tdesign-vue copied to clipboard

[Tree] 树中的高亮节点,再次点击不应该取消高亮状态

Open Loinver opened this issue 2 years ago • 7 comments

tdesign-vue 版本

1.4.5

重现链接

官方demo

重现步骤

当某一节点被选中时,处于高亮状态,再次点击当前节点

期望结果

当前节点还是处于高亮状态

实际结果

高亮状态被取消了

框架版本

2.6.14

浏览器版本

114

系统版本

13.4.1

Node版本

16.15.1

补充说明

No response

Loinver avatar Jul 10 '23 06:07 Loinver

👋 @Loinver,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。

github-actions[bot] avatar Jul 10 '23 06:07 github-actions[bot]

♥️ 有劳 @TabSpace 尽快确认问题。 确认有效后将下一步计划和可能需要的时间回复给 @Loinver 。

github-actions[bot] avatar Jul 10 '23 06:07 github-actions[bot]

@chaishi 这个期望涉及到原有逻辑变化和 breaking change。 考虑是否需要新增一个属性来实现该能力?

TabSpace avatar Jul 17 '23 06:07 TabSpace

@chaishi 这个期望涉及到原有逻辑变化和 breaking change。 考虑是否需要新增一个属性来实现该能力?

这里我看element的交互是再次点击不取消高亮,ant的交互是取消高亮;某一个树节点处于高亮选中状态,使用场景还是蛮多的,请大佬们考虑一下是否需要新增一个属性。🙏

Loinver avatar Jul 24 '23 08:07 Loinver

@chaishi 麻烦先确认下这里预期的逻辑,将排在下次更新中。

TabSpace avatar Jul 26 '23 09:07 TabSpace

插眼

Loinver avatar Aug 15 '23 07:08 Loinver

版本:1.9.4 解决方案:可以通过给actived高亮节点值来实现持续高亮状态,actived是一个数组在非多选情况下直接push选中的值即可

Snipaste_2024-09-19_15-33-36

1079265662 avatar Sep 19 '24 07:09 1079265662