You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ant Design 5.0:如何通过ConfigProvider全局配置Tooltip属性?

全局配置Ant Design Tooltip组件属性的正确方式

你之前的代码没生效是因为theme.components仅用于配置组件的主题样式变量(比如颜色、尺寸这类视觉相关参数),而mouseEnterDelay是Tooltip的组件Props,不属于主题配置范畴。

要全局设置Tooltip的默认Props,应该使用ConfigProvider的componentProps属性,这是Ant Design专门提供的全局配置组件默认属性的入口:

<ConfigProvider
  componentProps={{
    Tooltip: {
      mouseEnterDelay: 0.5,
      // 可按需添加其他全局默认属性,比如 mouseLeaveDelay: 0.2
    },
  }}
>
  <App />
</ConfigProvider>

配置完成后,项目中所有Tooltip组件都会自动应用这个mouseEnterDelay值。如果某个Tooltip需要特殊配置,直接在该组件上单独设置mouseEnterDelay即可,局部属性会覆盖全局配置。

内容的提问来源于stack exchange,提问作者somsam43

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 02:55:18