标签:echarts 地图 javascript jquery
1、错误描述
2、错误原因
var map = function(mapData){ require( [ ‘echarts‘, ‘echarts/chart/map‘ ], function (ec) { var mapChart = ec.init(document.getElementById(‘mapDataChart‘)); var option = { title : { text: ‘‘, x : ‘center‘, y : ‘top‘ }, tooltip : { trigger: ‘item‘, formatter: ‘{a}<br/>{b}:{c}个‘ }, legend : { show:true }, dataRange: { min: 0, max: 1000, calculable : true }, series : [ { name: ‘‘, type: ‘map‘, mapType: ‘china‘, data:mapData, showLegendSymbol:true } ], animation: true }; // 为echarts对象加载数据 mapChart .setOption(option); }); }由于echarts中的map没有legend属性,导致报错
3、解决办法
var map = function(mapData){ require( [ ‘echarts‘, ‘echarts/chart/map‘ ], function (ec) { var mapChart = ec.init(document.getElementById(‘mapDataChart‘)); var option = { title : { text: ‘‘, x : ‘center‘, y : ‘top‘ }, tooltip : { trigger: ‘item‘, formatter: ‘{a}<br/>{b}:{c}个‘ }, dataRange: { min: 0, max: 1000, calculable : true }, series : [ { name: ‘‘, type: ‘map‘, mapType: ‘china‘, data:mapData, showLegendSymbol:true } ], animation: true }; // 为echarts对象加载数据 mapChart .setOption(option); }); }去掉
legend : {
show:true
},
版权声明:本文为博主原创文章,未经博主允许不得转载。
echarts中的option.legend.data has not been defined.
标签:echarts 地图 javascript jquery
原文地址:http://blog.csdn.net/you23hai45/article/details/47049091