ViewUIPlus icon indicating copy to clipboard operation
ViewUIPlus copied to clipboard

[Bug Report]版本1.3.1 Tree 组件当子节点设置 disabled 属性,调整父节点依旧会影响子节点

Open nameRoy opened this issue 3 years ago • 2 comments

Environment

Mac 12.6 / Chrome 107.0.5304.87/ Vue3

Reproduction link

https://run.iviewui.com/U1BMCcA7

Steps to reproduce

官网示例就可以复现

What is expected?

Tree 组件当子节点设置 disabled 属性,调整父节点不会影响子节点

What is actually happening?

Tree 组件当子节点设置 disabled 属性,调整父节点影响了子节点

nameRoy avatar Nov 04 '22 02:11 nameRoy

似乎在设计之初disabled这个属性的功能也仅仅是禁用掉Checkbox和响应,并没有考虑父子关系, 并且可以用于表示“只有选择父节点才可以选择这个节点”, 当然我也认为非常地不合理,并且它的功能与另一个属性Cehckbox高度重合。我已经提交了解决这一问题的Pull Request

MuttonYung avatar Dec 13 '22 09:12 MuttonYung

官方这么久了也不出来说下

luokeWeb avatar May 25 '23 09:05 luokeWeb