显示的是中国地图,北京地区有值,其他地区没有值的时候返回的是NaN,颜色没有在visualmap的范围内,我使用了outOfrange为什么不起作用
配置项如下
$(function(){
$.get('json/china.json',function(chinaJson){
echarts.registerMap('china',chinaJson)
var chart=echarts.init(document.getElementById("mymap"))
chart.setOption({
title:{
text:'全国指标',
left:'center'
},
legend: {
left: 'left',
data: ['干旱', '多雨', '潮湿'],
textStyle: {
color: '#ccc'
}
},
tooltip:{
trigger:'item',
formatter:'{b} </br> 数量:{c}'
},
series:[{
name: '干旱',
type: 'map',
itemStyle: {
normal: {label: {show: true}},
shadowBlur: 2,
shadowColor: 'rgba(37, 140, 249, 0.8)',
color: 'rgba(37, 140, 249, 0.8)'
},
data: [{'name': '北京','value': '123'},{'name': '广州','value': '123'},{'name': '信阳','value': '123'},{'name': '河南','value': '123'}]
}
]
})
})
})