antd--Tooltip三角星变成了方形,这是为什么?-灵析社区

我爱上班

在使用antd@5.8.4版本(react@18.2.0)中的tooltip组件时,不知道配置了什么新建项目的时候一切正常,突然发现tooltip组件的小三角变成了方形,使用的方式从官网实例抄下来的。 大佬们帮忙看看 ![20e6e62aacbde5efc0b3b63fa502d66.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250103/f379668061a3ab978bdfe833ee347072.png) ![dae1907493ae1d1104ab2f03f2cb134.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250103/eccd2668df7c64923e94576ce6e08bd4.png)

阅读量:14

点赞量:0

问AI
没有找到AntDesign的 "8.4" 版本,用 "5.8.4" 的版本尝试复现了一下,没有复现OP提到的问题。 所以看起来传入值有问题?传入了一个 "4px" 进去了。所以计算的时候出现错误了。 "图片.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241217/abb08da02112a69c3355fb5d72c9cf89.png) 简单看了一下,"tooltip" 的组件源码,看起来是OP在配置主题的时候,错误的传入了一个 "sizePopupArrow" 进来(需求 "number" 类型),把 "4px" 改成 "4" 试试看? "ant-design/components/style/roundedArrow.ts at fc2b4af8cf830bb87c3b0a0114c60c90a6807279 · ant-design/ant-design" (https://link.segmentfault.com/?enc=xWmoSC6D2AcMiZTWVDwNVQ%3D%3D.J7%2BnT9YzEwKHO471s1pigU9UsgN2ezkD1QTELf8K4FEcqOq46%2Bv1WIJ7v6salMaWNszno0vFor0%2Fd41%2FD7D%2BxHZWYXMMwbOSyVyqEEeqcXhv%2F1IXTp7u4EarBe%2FMC4ZCUXM%2FOKLJ6qI7NuQu2SHUFk8qclx11U9PoREEXhl9vAM%3D)