tdesign-react
tdesign-react copied to clipboard
[TreeSelect]建议给选项暴露一个readonly
开发中遇到一个需求,父节点需要像折叠面板一样,点击展开但是选不中,expandOnClickNode这个api目前没办法实现选不中的情况下展开。 或者不支持点击展开也行,给一个readonly功能!求求了
👋 @ZhuSijing0607,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。
目前可以通过手动给所有子节点添加 disabled: true 实现
disabed后有暴露方法重置为默认css嘛
.t-tree__item.t-is-disabled {
color: inherit;
}
只能自己覆盖(可能需要加 !important)
那如果想只挂在在部分选项中,还有部分选项要保持置灰效果,这个可以怎么定位呢
你自己扒一下 DOM 结构…使用子元素选择器(比如 n-th 之类的),缩小一下 CSS 选择器范围
@ZhuSijing0607 https://stackblitz.com/edit/8qknhcgy?file=src%2Fdemo.tsx 你应该是需要这样?