代码如下
tooltip : {
trigger : 'item',
// formatter: '{b}'
// formatter: '{b}<br/>{c} (个)'
formatter : function(params) {
var res = params.name + '<br/>';
var myseries = option.series;
for (var i = 0; i < myseries.length; i++) {
for (var j = 0; j < myseries[i].data.length; j++) {
if (myseries[i].data[j].name == params.name) {
var valuelist = myseries[i].data[j].value
.split(';');
for (var z = 0; z < valuelist.length; z++) {
res += valuelist[z] + '</br>';
}
// res+=myseries[i].data[j].value+'</br>';
}
}
}
return res;
}
}
我们会首先获取data的值,data为返回的地图需要显示的数据,遍历data数组后,根据具体的符号切割,对切割后的数组遍历,获取其中的值换行显示。