使用 AMD 或 CommonJS 模块安装 Highcharts|官方技术文档使用说明

使用 AMD 或 CommonJS 模块安装

AMD

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

html 复制代码
<html>
    <head>
        <script src="require.js"></script>
        <script>
            require.config({
                packages: [{
                    name: 'highcharts',
                    main: 'highcharts'
                }],
                paths: {
                    // Change this to your server if you do not wish to use our CDN.
                    'highcharts': 'https://code.highcharts.com'
                }
            });
        </script>
    </head>
    <body>
        <div id="container"></div>
        <script>
            require([
                'highcharts',
                'highcharts/modules/exporting',
                'highcharts/modules/accessibility'
            ], function (Highcharts) {
                // This function runs when the above files have been loaded.

                // Create a test chart.
                Highcharts.chart('container', {
                    series: [{
                        data: [1,2,3,4,5]
                    }]
                });
            });
        </script>
    </body>
</html>

观看 jsFiddle在线.

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

CommonJS

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

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

js 复制代码
// Load Highcharts
var Highcharts = require('highcharts');
// Alternatively, this is how to load Highstock. Highmaps and Highcharts Gantt are similar.
// var Highcharts = require('highcharts/highstock');

// Load the exporting module
require('highcharts/modules/exporting');

// Generate the chart
Highcharts.chart('container', {
  // options - see https://api.highcharts.com/highcharts
});
相关推荐
cv魔法师2 天前
WSL2 中使用 AMD Radeon 780M 核显配置 Vulkan
amd·wsl2·vulkan
Highcharts.js3 天前
通过CSS变量实现图表色彩与逻辑解耦、图表主题统一|Highcharts Palette 详解
c++·echarts·highcharts·可视化开发·palette·styledmode·图表样式
Highcharts.js5 天前
Highcharts V13更新评价|企业级数据可视化进入智能配置时代
信息可视化·数据分析·highcharts·highcharts 新版本·highcharts 13·企业级数据可视化·javascript 图表库
小楼v7 天前
Kafka消息队列安装步骤及从0入门到基础核心掌握
java·kafka·消息队列·教程·安装
Highcharts.js8 天前
如何创建蛛网地图|气泡事件+全球发布+关联组合图表开发示例
arcgis·地图系列·highcharts·动态图表·可视化开发·气泡图·地图图表
Highcharts.js9 天前
Highcharts v13的创新|如何让使用数据源变得简单
信息可视化·表格·新版本·数据源·highcharts·图表开发·v13
特立独行的猫a11 天前
Fast DDS & Fast DDS Spy Windows x64 编译安装完全指南
windows·编译·安装·fastdds·fastddsspy
wtsolutions13 天前
QMT 知识库 XtQuant知识库 使用文档 pdf
pdf·知识库·文档·qmt
Highcharts.js13 天前
|Highcharts图表专家智能体+Highcharts GPT +MCP 服务=智能图表开发服务体系
gpt·信息可视化·llm·图表·智能体·highcharts·图表开发
Highcharts.js17 天前
Highcharts 不规则时间间隔数据可视化实战指南
信息可视化·时序数据库·highcharts·图表开发·图表示例·时序图表