使用高级 Chakra UI 组件更快地构建 💎

了解更多
跳过内容
文档在线示例指南博客
赞助商

饼图

用于将数据显示为圆形图表的片段

StorybookRecharts

用法

import { Chart, useChart } from "@chakra-ui/charts"
import { Pie, PieChart } from "recharts"
<Chart.Root>
  <PieChart>
    <Pie />
  </PieChart>
</Chart.Root>

示例

内部标签

Pie 内部渲染来自 rechartsLabelList,以在饼图中显示标签。

<Pie>
  <LabelList dataKey="name" position="inside" />
</Pie>

外部标签

label 属性传递给 Pie 组件,以在饼图外部显示标签。

<Pie labelLine={false} label={({ name, value }) => `${name}: ${value}`}>
  {/* ... */}
</Pie>

移除描边

stroke 属性设置为 none 以移除饼图的描边。

图例

渲染 Chart.Legend 组件以显示饼图的图例。

点标签

这是一个如何添加点标签的示例。

起始角度

startAngleendAngle 属性设置为饼图所需的起始和结束角度。

<Pie startAngle={180} endAngle={0}>
  {/* ... */}
</Pie>

上一页

折线图

下一页

雷达图