javascript - Node 中的 Highcharts

标签 javascript node.js highcharts

有人在 Node.js 中成功使用 Highcharts 吗?我在使用 Highcharts@5.0.6 时遇到以下问题:

var Highcharts = require('highcharts'),
    chart = Highcharts.chart(null, {
    series: [{
        data: [1, 3, 2, 4]
    }],
    // ...
});

这会产生此错误:

TypeError: Highcharts.chart is not a function

最佳答案

Highcharts 需要浏览器环境才能运行。创建图表时,您必须指定一个用于保存图表的 DOM 元素/id(您输入了 null)。除非您使用实现 DOM 的 Node 库,否则无法在 Node 环境中使用 Highcharts。 The article David Padbury 的文章应该会阐明如何在 Node 中使用 Highcharts。

关于javascript - Node 中的 Highcharts ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41172959/

相关文章:

javascript - 正则表达式,匹配最后一个模式

javascript - 包含 50 万个数据点的图表

javascript - 添加的 div 不起作用

javascript - 根据设备打开链接

javascript - 模态 : Show and hide a div inside a Modal

javascript - Highcharts - 使用 setData() 更新柱形图不起作用

javascript - 如何通过代码的方式创建highcharts图形的div容器?

node.js - SSH命令输出到终端但不是控制台登录Electron

javascript - puppeteer 师表现不同的 headless

javascript - Node.js/Express 应用程序中的内存消耗