logo

Ant Design Charts

  • 教程
  • 图表组件
  • 图表示例
  • 选项
  • 所有产品antv logo arrow
  • 2.0.0
  • 简介
  • 快速上手
  • 全局配置
  • 升级指南
  • FAQ
  • 联系我们

全局配置

上一篇
快速上手
下一篇
升级指南

Resources

Ant Design
Galacea Effects
Umi-React 应用开发框架
Dumi-组件/文档研发工具
ahooks-React Hooks 库

社区

体验科技专栏
seeconfSEE Conf-蚂蚁体验科技大会

帮助

GitHub
StackOverflow

more products更多产品

Ant DesignAnt Design-企业级 UI 设计语言
yuque语雀-知识创作与分享工具
EggEgg-企业级 Node 开发框架
kitchenKitchen-Sketch 工具集
GalaceanGalacean-互动图形解决方案
xtech蚂蚁体验科技
© Copyright 2025 Ant Group Co., Ltd..备案号:京ICP备15032932号-38

Loading...

Ant Design Charts 支持定制主题外观和组件默认配置,以满足业务和品牌上多样化的视觉需求。这主要是通过 ConfigProvider 组件实现的。

定制主题

您可以选择内置主题:

import { ConfigProvider } from '@ant-design/charts';
<ConfigProvider common={{ theme: 'dark' }}>
<MyApp />
</ConfigProvider>;

或者创建自己的主题:

import { ConfigProvider } from '@ant-design/charts';
<ConfigProvider
common={{
theme: {
type: 'dark', // 基于 dark 主题定制
color: '#66ccff',
category10: ['#123456', '#654321', ... ],
axis: {
labelFill: '#666666',
}
},
}}
>
<MyApp />
</ConfigProvider>;

👉 查看完整主题选项

组件配置

全局组件配置将大大提高您使用自定义图表组件的效率。支持所有图表组件的所有配置。

import { ConfigProvider } from '@ant-design/charts';
<ConfigProvider
// 折线图配置
line={{
shape: 'smooth',
style: {
lineWidth: 2,
},
}}
// 饼图配置
pie={{
legend: {
color: {
title: false,
position: 'right',
rowPadding: 5,
},
},
}}
>
<MyApp />
</ConfigProvider>;