正如标题所示,我正在尝试导入" 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*/ });
这部分是我的代码,但这是它失败的地方。它无法要求导出模块。
答案 0 :(得分:0)
尝试删除'use strict'
。此错误是由于window
对象停止通过严格模式在全局上下文中与this
关联,而是返回了undefined
(不具有document
属性)。