Неперехваченная ошибка типа: не удается прочитать свойство ‘animObject’ неопределенных верхних диаграмм-3d.src.js:306

#javascript #laravel #highcharts

#javascript #laravel #highcharts

Вопрос:

Я долгое время использовал highcharts. Сегодня внезапно я получаю эту ошибку для highchart 3D.

Мои скрипты:

     <script src="{{ asset('js/highchart/highcharts.js') }}"></script>
    <script src="https://code.highcharts.com/highcharts-3d.js"></script>
    <script src="{{ asset('js/highchart/exporting.js') }}"></script>
    <script src="{{ asset('js/highchart/export-data.js') }}"></script>
    <script src="{{ asset('js/highchart/accessibility.js') }}"></script>
  

Ошибка

    highcharts-3d.src.js:306 Uncaught TypeError: Cannot read property 'animObject' of undefined
   at highcharts-3d.src.js:306
   at G (highcharts-3d.src.js:26)
   at highcharts-3d.src.js:294
   at highcharts-3d.src.js:20
   at highcharts-3d.src.js:9
  

Комментарии:

1. Это похоже на проблему стороннего скрипта, который вы запрашиваете ( code.highcharts.com/highcharts-3d.js ). Либо оно не загружалось должным образом, либо они нарушали изменения.

2. Я пробовал как CDN, так и загружал на свой локальный. Расположил скрипты, как указано в их документах. Примечание: все было в порядке. Ничего не изменилось с прошлого раза, когда он работал должным образом.

3. Привет @Khairat Hossin, вероятно, есть некоторое несоответствие между highcharts и highcharts-3d . Вам всегда нужно использовать одну и ту же версию Highcharts и modules. Живой пример: jsfiddle.net/BlackLabel/2r6xnkyv