Highcharts: невозможно прочитать свойство 'parts / Globals.js' из неопределенного - PullRequest
3 голосов
/ 02 апреля 2019

Я использую определенные библиотеки из 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>

Ответы [ 2 ]

4 голосов
/ 03 апреля 2019

Столкнулся с той же проблемой. Компания Highcharts выпустила новую версию 7.1.0 два дня назад. Они исправили проблему (10232) , которая вызывает эту ошибку. Вы можете использовать https://code.highcharts.com/5.0.14/modules/solid-gauge.js именно эту версию вместо последней. Теперь это работает для меня.

0 голосов
/ 26 июня 2019

Если вы столкнулись с этой ошибкой, вы можете проверить, что ваше приложение не отображается на сервере. В случае, если это сервер, то следующее должно решить проблему:

Убедитесь, что 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
}
...