@fluentui/react-charting

中文文档
5.25.14发布于 2026/10/29MITTypeScriptESM + CJS近 30 天下载 6.6万

对微软流体系统进行回放网络图控件.

中文使用文档
文档目录10 节
  1. 使用图书馆
  2. 联系人
  3. 资源
  4. 捐款
  5. 测试
  6. 无障碍
  7. 业绩
  8. 版本和更改日志
  9. 编码准则
  10. 技术细节

@fluentui/ react-charting (英语)

npm version Build Status

概览

流利的 UI 反应 (单位:千美元)之前的办公室 UI 纤维反应)图表是一组现代,可访问,互动和高度自定义的可视化库,代表了微软设计系统.

图表库使用 D3(数据驱动文档) 和其他流利的UI控制.

这些图表在微软的不同产品之间被使用. 它们准备用于生产环境.

此库也被支持用于流利的 UI ưμ㼯a。 。 。 .

使用图书馆

图表库的示例和代码片断可在 演示网站。 。 。 . 代码片段可以作为所有道具和图表变体的用法指南. 点击演示站点上的"显示代码"访问每个变体的演示.

该库作为npm包发布给公共npm feed. 要安装软件包

npm install @fluentui/react-charting

要导入图表组件 :

import { ComponentName } from '@fluentui/react-charting/lib/ComponentName';

联系人

制图项目由小型地物小组积极资助. 小组在1-2个工作日内答复任何询问或怀疑. 您可以通过标记联系绘图组 @microsoft/charting-team 内 讨论情况 页:1.

您也可以在 图表 标签.

资源

有若干资源可供了解有关制图项目的更详细情况.

已公布路线图 这里

详细 维基百科 (目前为微软员工的内部)

加入我们 不和服务器 实时交谈 安排正常办公时间.

官方代码账户 - 即将到来

图片设计指南 - 即将到来

捐款

contributions welcome

参考主要流利语 维基百科 详细说明设置和对一揽子计划的贡献.

我们内部有一份综合贡献指南 维基百科应请求可公开分享.

测试

Test Coverage Badge

图书馆有各种各样的测试以确保图书馆的质量. 测试包括组件测试,单元测试,视觉回归测试,无障碍测试,集成测试和人工测试等. 测试自动化旨在确保整个图书馆的密码覆盖率超过90%.

详见本报告 维基百科

运行 yarn test 从包内运行所有测试.

无障碍

我们的图表提供了详细的无障碍支持。 这些图表是WCAG 2.1 MAS C 符合无障碍要求.

详情见本报告 维基百科。 。 。 .

业绩

性能是图表库的关键成功标准. 业绩计量如下:.

编号 假设 灯塔分数
1. 联合国. 1行图 1系列,有30,000个数据点 79.2 联合国
2. 联合国. 6 1个系列的行图,各有100个数据点 98.8 国家
3个. 18 包含5个数据点的1个系列的行图 98国
4.四. 50 1 系列的行图,各有10个数据点 89.6 联合国
5 (韩语). 1个2个系列的行图,各有500个数据点 98.6 联合国
6. 国家. 1个系列的行图,各有1000个数据点 94.4 国家
7. 联合国. 1 利用30 000个数据点 70个
8. 联合国. 6 达到1个系列,每系列100个数据点 95.4 国家
9. 国家. 18 达到1个系列,各有5个数据点 96.8 国家

详情见本报告 维基百科。 。 。 .

版本和更改日志

我们使用SemVer的版本。 有关现有版本,见 标记 。在此仓库上.

参见 更改日志 详细介绍每个版本所作的修改.

编码准则

引用流利 编码准则

技术细节

参考 这个 文档中关于颜色调色板、主题、所支持的轴类型等细节.

版本与发布记录

@fluentui/react-charting 共发布 785 个版本,首次发布于 2020/10/23;过去 12 个月发布了 12 个版本。

版本发布日期距今
5.25.14latest2026/10/2917 天前
5.25.132026/10/2620 天前
5.25.122026/10/011 个月前
5.25.112026/07/014 个月前
5.25.102026/05/265 个月前
5.25.92026/05/195 个月前

其他发布通道:beta → 5.0.0-beta.62,lts-7 → 4.23.27。

关于 @fluentui/react-charting 的常见问题

@fluentui/react-charting 是什么?

对微软流体系统进行回放网络图控件.

如何安装 @fluentui/react-charting?

在项目目录运行 npm install @fluentui/react-charting,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:react(>=16.8.0 <20.0.0)、react-dom(>=16.8.0 <20.0.0)、@types/react(>=16.8.0 <20.0.0)、@fluentui/react(^8.125.10)、@types/react-dom(>=16.8.0 <20.0.0)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@fluentui/react-charting 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@fluentui/react-charting 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@fluentui/react-charting 可以商用吗?

@fluentui/react-charting 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@fluentui/react-charting 的下载量有多少?

根据 npm 官方下载统计,@fluentui/react-charting 在 2026/10/15 – 2026/11/13 这 30 天内被下载 65,984 次,日均约 2,199 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@fluentui/react-charting 还在维护吗?

最新版本 5.25.14 发布于 2026/10/29(17 天前);至今共发布 785 个版本,其中过去 12 个月发布了 12 个;首次发布于 2020/10/23。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。