【问题标题】:Uncaught TypeError: Cannot set property 'custom/world' of undefined未捕获的类型错误:无法设置未定义的属性“自定义/世界”
【发布时间】:2015-12-05 14:25:28
【问题描述】:

在更改我的代码后,我收到错误“Uncaught TypeError: Cannot set property 'custom/world' of undefined”

<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>

我认为与 custom/world,js 同时使用 highcharts 和 highmaps 存在一些冲突。有谁知道如何解决这个问题?

提前致谢。

【问题讨论】:

  • 尝试加载 http://code.highcharts.com/maps/modules/map.js 而不是 highmaps.js
  • @HalvorStrand 我也在官网上找到了同时使用highcharts和highmaps的url,但是url好像坏了。因此,我遵循了stackoverflow.com/questions/25230483/… 的答案。但是,它并没有解决 custom/world.js 的问题。
  • 说你去this demo。它工作正常。然后将&lt;script src="https://code.highcharts.com/highcharts.js"&gt;&lt;/script&gt; 添加到HTML 的顶部。你得到你提到的错误。然后将highmaps.js 脚本替换为https://code.highcharts.com/maps/modules/map.js,例如this demo。然后它消失并且代码按预期工作。如果这不起作用,我认为您必须使用代码显示特定案例。

标签: highcharts highmaps


【解决方案1】:

确保您的 highcharts.js 版本等于 highmaps.js 版本,建议使用最新版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-30
    • 2011-03-11
    • 2013-06-16
    • 2016-11-08
    • 2012-05-27
    • 1970-01-01
    相关资源
    最近更新 更多