使用 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
});
相关推荐
逻极14 天前
Windows 平台 Ollama AMD GPU 一键编译指南:基于 ROCm 7.1 的自动化实战
人工智能·windows·stm32·自动化·gpu·amd·ollama
安之若素a15 天前
Java读写XML?DOM4J一出,谁与争锋
文档·节点·定义
Highcharts.js16 天前
Highcharts 官方正式发布v13.0.0 |官方更新日志、解决的BUG
信息可视化·highcharts·新版本发布·可视化开发·bug修复·v13
cv魔法师22 天前
WSL2 中使用 AMD Radeon 780M 核显配置 Vulkan
amd·wsl2·vulkan
Highcharts.js23 天前
通过CSS变量实现图表色彩与逻辑解耦、图表主题统一|Highcharts Palette 详解
c++·echarts·highcharts·可视化开发·palette·styledmode·图表样式
Highcharts.js25 天前
Highcharts V13更新评价|企业级数据可视化进入智能配置时代
信息可视化·数据分析·highcharts·highcharts 新版本·highcharts 13·企业级数据可视化·javascript 图表库
小楼v1 个月前
Kafka消息队列安装步骤及从0入门到基础核心掌握
java·kafka·消息队列·教程·安装
Highcharts.js1 个月前
如何创建蛛网地图|气泡事件+全球发布+关联组合图表开发示例
arcgis·地图系列·highcharts·动态图表·可视化开发·气泡图·地图图表
Highcharts.js1 个月前
Highcharts v13的创新|如何让使用数据源变得简单
信息可视化·表格·新版本·数据源·highcharts·图表开发·v13
特立独行的猫a1 个月前
Fast DDS & Fast DDS Spy Windows x64 编译安装完全指南
windows·编译·安装·fastdds·fastddsspy