#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