ViewUIPlus
ViewUIPlus copied to clipboard
[Bug Report]版本1.3.1 Tree 组件当子节点设置 disabled 属性,调整父节点依旧会影响子节点
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 属性,调整父节点影响了子节点
似乎在设计之初disabled这个属性的功能也仅仅是禁用掉Checkbox和响应,并没有考虑父子关系, 并且可以用于表示“只有选择父节点才可以选择这个节点”, 当然我也认为非常地不合理,并且它的功能与另一个属性Cehckbox高度重合。我已经提交了解决这一问题的Pull Request。
官方这么久了也不出来说下