【发布时间】:2019-02-01 16:19:47
【问题描述】:
我正在使用 Hicharts 美国地图来显示我们在每个州拥有的公司数量,并带有一个向下钻取选项,然后按州内的县显示公司。 数据采用 JSON 格式,来自 CRM API 调用。下面是一个示例:
[
{
"drilldown": "al",
"code": "us-al",
"value": 20
},
{
"drilldown": "wy",
"code": "us-wy",
"value": 1
}
]
2 年来一切都运行良好。昨天我们移动了服务器,没有对脚本进行任何更改我现在收到 'Uncaught TypeError: Cannot read property '0' of undefined error'。
我的代码在这里可用:https://jsfiddle.net/7u5m3ht6/5/
请注意,在小提琴中我包含内联的 JS 代码,但在我的原始脚本中,它从一个名为 main.js 的文件运行,并且它包含在页面底部,其余库如下:
<script src="https://code.jquery.com/jquery-3.3.1.min.js"</script>
<script src="//netdna.bootstrapcdn.com/bootstrap/3.1.0/js/bootstrap.min.js"></script>
<script src="//code.highcharts.com/maps/highmaps.js"></script>
<script src="//code.highcharts.com/maps/modules/map.js"></script>
<script src="//code.highcharts.com/maps/modules/data.js"></script>
<script src="//code.highcharts.com/maps/modules/drilldown.js"></script>
<script src="//code.highcharts.com/mapdata/countries/us/us-all.js"></script>
<script src="includes/js/main.js"></script>
<script src="includes/js/companyTable.js"></script>
【问题讨论】:
标签: javascript highcharts