没有找到AntDesign的 `8.4` 版本,用 `5.8.4` 的版本尝试复现了一下,没有复现OP提到的问题。 所以看起来传入值有问题?传入了一个 `4px` 进去了。所以计算的时候出现错误了。  简单看了一下,`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)