工作的时候遇到一个需要用echarts自动轮播全国地图数据的tooltip,并且鼠标放上去不影响操作的需求,感觉这个功能写出来应该会经常使用,所以来记录一下这部分的代码。
//自动轮播tooltip
var currentIndex = -1;
var tooltip_timer = null;
tooltip_timer = setInterval(function() {
var dataLen = option.series[0].data.length;
// 取消之前高亮的图形
myChart.dispatchAction({
type: 'downplay',
seriesIndex: 0,
dataIndex: currentIndex
}