得到错误'无法阅读财产'文件'未定义的' (导出高图表)

时间:2016-06-01 17:53:01

标签: javascript node.js highcharts

正如标题所示,我正在尝试导入" exports.js"这样我就可以在我的node.js app中使用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*/ });

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

1 个答案:

答案 0 :(得分:0)

尝试删除'use strict'。此错误是由于window对象停止通过严格模式在全局上下文中与this关联,而是返回了undefined(不具有document属性)。