【ant-design】解决antd3.0版本TreeSelect组件初次点击面板消失

在ant design 3.24.3版本中,遇到TreeSelect组件首次点击展开面板会消失的bug。尝试更换安装包、使用Select组件后问题得到解决。只需在项目中引入Select并调用,无需具体使用,即可修复TreeSelect的显示问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境:

ant design 3.24.3

 

问题:

无论是用官方demo还是自己写的组件,初次点击展开按钮都会消失,第二次则不会

 

解决思路:

一开始我考虑的我的代码问题,然而我的同事直接复制我的代码到另外一个项目上并不会出现这个问题。

直接复制官方demo到项目中,也同样会出现这个问题。

这时我开始怀疑是否是安装的包有问题,故我从并尝试了几种安装包的方式(npm install,cnpm install ,yarn install....)

然而并没什么卵用╮(╯▽╰)╭

然后只能又换个思路,也许不是包的问题。

要不试试用一下Select会不会也有这个问题,毕竟他们两长得很像。

结果select并没有出现问题!然后重新点击TreeSelect,神奇的发现既然也不出现那个问题了!!!!!

难道是因为我点击了一次select?

我重新刷新页面,这次直接点TreeSelect,问题既然不出现了?这个bug神奇的解决了???

好无语。

 

总结:

引入Select,并调

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值