@fabriq/apexcharts

中文文档
3.37.0发布于 2025/08/17MITTypeScriptCommonJS近 30 天下载 3358

一个 JavaScript 图表库

中文使用文档
文档目录22 节
  1. 浏览器支持
  2. 下载和安装
  3. Vue/反应/Angular/Stencil包装器
  4. 非正式包装
  5. 使用量
  6. 一点点比基本
  7. 互动
  8. 动态序列更新
  9. 说明
  10. 混合图
  11. 烛台
  12. 热图
  13. 高地语
  14. 闪光线
  15. 您的下一个项目需要高级数据网格吗 ?
  16. 包括什么
  17. 与 IE11 一起使用
  18. 发展
  19. 我接下来要去哪儿?
  20. 联系人
  21. 依赖性
  22. 许可证

License build downloads ver size prettier jsdelivr

一个现代的JavaScript图表库,它允许您用简单的API和100+即用样本构建交互式数据可视化. Apex Charts 包含了十几种图表类型,在你的应用软件和仪表板中提供优美的,响应性的可视化功能. ApexCharts是一个MIT许可的开源项目,可用于商业和非商业项目.


浏览器支持

Firefox
火花
Chrome
颜色
Safari
萨法里
Edge
边缘
IE
IE11 数据
31+ 35+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++6+ 边缘(环境倡议11) ✔

下载和安装

通过 npm 安装
npm install apexcharts --save
直接的 < script> 包括
<script src="https://cdn.jsdelivr.net/npm/apexcharts"></script>

Vue/反应/Angular/Stencil包装器

与第三方框架容易结合

非正式包装

除上述通俗框架之外,其他包装的有用链接

使用量

import ApexCharts from 'apexcharts'

要创建配置最小的基本条形图,请写作:

var options = {
  chart: {
    type: 'bar'
  },
  series: [
    {
      name: 'sales',
      data: [30, 40, 35, 50, 49, 60, 70, 91, 125]
    }
  ],
  xaxis: {
    categories: [1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999]
  }
}

var chart = new ApexCharts(document.querySelector('#chart'), options)
chart.render()

这将形成下图

一点点比基本

您可以创建不同图表的组合,同步它们,并以无限的可能性呈现出所期望的外观. 下面是带有github风格的同步图表的例子.

互动

缩放、潘和通过数据滚动。 使用这些选择进行选择并加载其他图表. 显示一些交互作用的例子

interactive chart

动态序列更新

另一种方法是下潜图表,其中一种选择更新了其他图表的数据. 将动态序列加载到图表的示例如下:

dynamic-loading-chart

说明

说明允许您就特定值或轴值编写自定义文本。 珍贵地拓展了您图表的视觉吸引力并让其更加翔实.

annotations

混合图

可以结合多个图表类型来创建组合/混合图表. 可能的组合可以是一行/一行/一列并用一行图. 每个图表类型都可以有自己的y轴.

annotations

烛台

使用烛台图(通用财务图)来描述一种证券,衍生物,或货币的价格变化. 下面的图像显示您如何使用另一个图表作为刷子/预览面板, 它充当浏览主烛台图表的手柄 .

candlestick

热图

使用热图通过颜色和阴影来表示数据. 它们经常用于收集更大的数据,对识别模式和重点领域很有价值.

heatmap

高地语

微量测量仪是仪表板的重要组成部分,对显示单系列数据有用. 这些测量仪的演示:

radialbar-chart

闪光线

利用闪光线来显示数据的趋势,例如偶尔的增减、货币周期,或显示最极端和最低值:

sparkline-chart

您的下一个项目需要高级数据网格吗 ?

我们和野蛮人合作 创造了地球上最快的数据网 Ignite UI Grids可以处理无限行和列的数据,同时提供自定义模板和实时数据更新的访问.

设计出一种直观的API来方便地进行主题和品牌制作,可以快速地用最小的手接编码来绑定数据. 网格可以在你最喜欢的框架中找到:

角数据网格 | 反应数据网格 | 布拉佐尔数据网格 | Web 组件数据Grid | j 查询数据网格

包括什么

下载捆绑包括以下文件和目录,在 Dist 文件夹中提供一个已修改的单文件. 每个资产,包括图标/cs,都被捆绑在js本身,以避免加载多文件.

apexcharts/
├── dist/
│   └── apexcharts.min.js
├── src/
│   ├── assets/
│   ├── charts/
│   ├── modules/
│   ├── utils/
│   └── apexcharts.js
└── samples/

与 IE11 一起使用

如果您需要与 IE11 工作, 在包含 Apex 图之前, 您需要包含这些多填充

发展

安装依赖关系并运行工程

npm install
npm run dev

这将启动 Webpack 手表和任何更改 src 文件夹将自动编译,输出将在 dist 文件夹.

缩小斜弧

npm run build

我接下来要去哪儿?

去那边 文档 一节将更多阅读如何使用不同种类的图表,并探索所有选项.

联系人

电子邮件 : 信息库@apexcharts.com

微博: @ apexcharts (缩写)

脸书: fb.com/图表

依赖性

顶图使用 SVG.js (西班牙语) 用于绘制外形,动画,应用svg滤波器,并多出在罩下. 库被捆绑在最终的构建文件中,所以不需要包含它.

许可证

Apex Charts根据麻省理工学院的许可发布. 只要版权标题完好无损, 您可以自由使用、 修改和分发此软件 .

版本与发布记录

@fabriq/apexcharts 共发布 1 个版本,首次发布于 2025/08/17;过去 12 个月发布了 0 个版本。

版本发布日期距今
3.37.0latest2025/08/171.2 年前

关于 @fabriq/apexcharts 的常见问题

@fabriq/apexcharts 是什么?

一个 JavaScript 图表库

如何安装 @fabriq/apexcharts?

在项目目录运行 npm install @fabriq/apexcharts,或使用 pnpm add / yarn add / bun add。

@fabriq/apexcharts 支持 TypeScript 吗?

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

@fabriq/apexcharts 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@fabriq/apexcharts 可以商用吗?

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

@fabriq/apexcharts 的下载量有多少?

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

@fabriq/apexcharts 还在维护吗?

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