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

了解更多
跳到内容
文档演练场指南博客
赞助

迷你图

一种小型、简单的图表,没有坐标轴或坐标,显示数据变化的总体形状,通常与文本内联或用于小空间

Storybook

用法

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

示例

柱状图

迷你图可以用柱状图制作。

折线图

迷你图也可以用折线图制作。

股票

这是一个显示股票价格的迷你图组合。

AMZN
亚马逊公司
$189.4630.28%

统计

这是一个显示 SaaS 仪表板统计数据的迷你图组合。

独立访客
192.1k

渐变

使用 Chart.Gradient 组件创建渐变填充。

<defs>
  <Chart.Gradient
    id="custom-gradient"
    stops={[
      { offset: "0%", color: "teal.solid", opacity: 1 },
      { offset: "100%", color: "teal.solid", opacity: 0.01 },
    ]}
  />
</defs>

参考线

要引用迷你图上的特定值,请使用 recharts 中的 Reference 组件。

交互

这是一个模仿 NPM 下载统计数据的示例。

每周下载量

345,000

组合

这是一个显示股票价格迷你图的组合。

AMZN
亚马逊公司
$189.4630.28%

上一页

散点图

下一页

概览