☰
使用 AMD 或 CommonJS 模块安装 Highcharts|官方文档使用
2026/10/7 16:12:25 网站建设 项目流程

使用 AMD 模块安装Highcharts

Highcharts 兼容 AMD 模块加载器(如 RequireJS)。以下示例演示了如何使用 RequireJS 从 CDN 加载 Highcharts 及两个模块。

<html><head><!-- 请先在项目中提供 RequireJS 文件 --><scriptsrc="require.js"></script><script>require.config({packages:[{name:'highcharts',main:'highcharts'}],paths:{highcharts:'https://code.highcharts.com'}});</script></head><body><divid="container"></div><script>require(['highcharts','highcharts/modules/exporting','highcharts/modules/accessibility'],function(Highcharts){Highcharts.chart('container',{title:{text:'RequireJS 加载的 Highcharts'},series:[{type:'line',data:[1,2,3,4,5]}]});});</script></body></html>

观看 jsFiddle在线.

使用 AMD 模块时,Highcharts 还允许在 同一页面中混合使用多个版本 。

CommonJS 模块安装 Highcharts

Highcharts 使用的是统一模块定义(UMD)模式,因此它支持 CommonJS——这是 Node.js 所使用的模块系统。

以下示例假设你是通过 npm 安装 Highcharts,更多详情请参见 使用 npm 安装 。

// Load HighchartsvarHighcharts=require('highcharts');// Alternatively, this is how to load Highstock. Highmaps and Highcharts Gantt are similar.// var Highcharts = require('highcharts/highstock');// Load the exporting modulerequire('highcharts/modules/exporting');// Generate the chartHighcharts.chart('container',{// options - see https://api.highcharts.com/highcharts});

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询