Highcharts:无法读取未定义的属性'parts / Globals.js'

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

我正在使用Highcharts中的某些库,我收到以下错误:

Uncaught TypeError: Cannot read property 'parts/Globals.js' of 
undefined
at map.src.js:31
at map.src.js:22
at map.src.js:11

我怎样才能解决这个问题?我在用:

<script src="https://code.highcharts.com/maps/modules/map.js"></script>
javascript highcharts undefined
2个回答
4
投票

面对同样的问题。 Highcharts两天前发布了新版7.1.0。他们修复了导致此错误的issue(10232)。您可以使用https://code.highcharts.com/5.0.14/modules/solid-gauge.js这个特定版本而不是最新版本。它现在对我有用。


0
投票

如果您遇到此错误,则可能需要检查您的应用程序是否未提供服务器。在它是服务器呈现的情况下,以下应该解决问题:

检查highcharts是一种'object',因为在服务器上它是'function'类型。如果它是一个对象,那么你想要执行你想要的模块。请看下面:

import Highcharts from 'highcharts/highcharts';
import HighchartsReact from 'highcharts-react-official';
import highchartsBellCurve from 'highcharts/modules/histogram-bellcurve';

if (typeof Highcharts === 'object') {
  highchartsBellCurve(Highcharts); // Execute the bell curve module
}
© www.soinside.com 2019 - 2024. All rights reserved.