我还没有能够让我的地图显示任何数据;它只是呈现空白,并且在控制台中出现错误" Uncaught TypeError:无法读取属性'长度'未定义"。我相信我使用的Highstock和Highmaps的版本是兼容的,所以我不认为这是问题,但我可能是错的。
JS(使用AJAX获取geo_data)
$('#map').highcharts('Map', {
title: {
text: 'Installs Map'
},
colorAxis: {
min: 0
},
series: [{
data: geo_data,
mapData: Highcharts.maps['custom/world'],
joinBy: ['hc-key', 'country_id'],
name: 'Installs',
states: {
hover: {
color: '#BADA55'
}
}
}],
credits: {
enabled: false
}
});
答案 0 :(得分:1)
使用最新的highstock master分支。
<script src="http://github.highcharts.com/highstock.js"></script>