я получаю сообщение об ошибке «Uncaught TypeError: Не удается установить свойство пользовательского/мир" неопределенный», после изменения моего кода отUncaught TypeError: Невозможно установить свойство «обычай/мир» неопределенной
<script src="https://code.highcharts.com/maps/highmaps.js"></script>
<script src="https://code.highcharts.com/maps/modules/exporting.js"></script>
<script src="https://code.highcharts.com/mapdata/custom/world.js"></script>
в
<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="https://code.highcharts.com/modules/highmaps.js"></script>
<script src="https://code.highcharts.com/maps/modules/exporting.js"></script>
<script src="https://code.highcharts.com/mapdata/custom/world.js"></script>
Я думаю, что есть какой-то конфликт с использованием Highcharts и highmaps одновременно с пользовательским/миром, JS. Кто-нибудь знает, как это решить?
Заранее спасибо.
Попробуйте загрузить 'http: // code.highcharts.com/maps/modules/map.js' вместо' highmaps.js'. –
@HalvorStrand Я также узнал, что URL-адрес на официальном сайте для использования высоких карт и карт в то же время, но, похоже, URL-адрес сломан. Таким образом, я последовал за ответом из http://stackoverflow.com/questions/25230483/resolve-conflict-when-using-highchart-and-highmap-together-typeerror-ma-is-not. Однако это не решает проблему с custom/world.js. – SLee
Скажите, что вы переходите к [этой демонстрации] (http://jsfiddle.net/gh/get/jquery/1.9.1/highslide-software/highcharts.com/tree/master/samples/maps/demo/tooltip/). Он работает нормально. Затем вы добавляете '' в начало HTML. Вы получаете сообщение об ошибке. Затем вы заменяете скрипт 'highmaps.js'' https: // code.highcharts.com/maps/modules/map.js', как [это демо] (http://jsfiddle.net/bLs1ecse/). Затем он исчезает, и код работает так, как ожидалось. Я думаю, вам нужно будет показать конкретный случай с кодом, если это не сработает. –