使用 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
});
相关推荐
Highcharts.js11 小时前
如何使用Highcharts SVG渲染器?
开发语言·javascript·python·svg·highcharts·渲染器
Highcharts.js2 天前
如何在构建音频图表中映射到数据?
javascript·信息可视化·音视频·开发文档·highcharts·数据映射
Highcharts.js3 天前
用 Highcharts如何创建一个音频图表
javascript·信息可视化·音视频·highcharts·音频图表
Highcharts.js4 天前
如何使用Highcharts Flutter的官方使用文档
javascript·flutter·开发文档·highcharts
嗯嗯**5 天前
Neo4j学习1:概述、安装
学习·neo4j·概述·安装·图数据库·jdk21
Highcharts.js6 天前
使用Highcharts与React集成 官网文档使用说明
前端·react.js·前端框架·react·highcharts·官方文档
Highcharts.js6 天前
Next.js 集成 Highcharts 官网文档说明(2025 新版)
开发语言·前端·javascript·react.js·开发文档·next.js·highcharts
椰汁菠萝9 天前
apt命令安装docker
docker·容器·apt·安装
千寻技术帮9 天前
10410_基于Springboot的文化旅游宣传网站
spring boot·后端·vue·源码·旅游·安装·在线旅游
千寻技术帮11 天前
10368_基于SpringBoot的共享租车管理系统
源码·springboot·安装·文档·共享单车·单车租赁