当前位置:   article > 正文

Echarts 地图tooltip多行显示,当鼠标悬停地区显示数据_echarts地图tooltip

echarts地图tooltip

代码如下

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;
			}
		}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22

我们会首先获取data的值,data为返回的地图需要显示的数据,遍历data数组后,根据具体的符号切割,对切割后的数组遍历,获取其中的值换行显示。

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号