获取错误'无法读取属性'文档'未定义'(导出高级图表)

问题描述 投票:2回答:1

正如标题所示,我正在尝试导入“exports.js”,以便我可以在我的node.js应用程序中使用highcharts。我完全遵循了这个网站:

https://www.npmjs.com/package/highcharts

我已经导入了Highcharts模块,但是当我导入“exports.js”时,我一直收到未定义的文档。

我已经看过这个主题但它没有解决我的问题。 Getting error 'Cannot read property 'document' of undefined' while importing exporting.js (to export highchart charts)

任何帮助,将不胜感激。谢谢!

(function () {

'use strict';

/**
 * Creates new HighChart
 * @class HighChart
 */
var HighChart = function () {

var Highcharts = require('highcharts');

// Load module after Highcharts is loaded
require('highcharts/modules/exporting')(Highcharts);

// Create the chart
Highcharts.chart('container', { /*Highcharts options*/ });

这部分是我的代码,但这是它失败的地方。它无法要求导出模块。

javascript node.js highcharts
1个回答
0
投票

尝试删除'use strict'。这个错误来自于window对象在严格模式下停止与全局上下文中的this相关联,而是返回undefined(没有document属性)。

© www.soinside.com 2019 - 2024. All rights reserved.