地图的tooltips自动轮播
var Index = -1;
var timer = window.setInterval(function(){
var dataLen = setOption.series[0].data.length; //获取个数
// 取消之前高亮的图形
chart.dispatchAction({
type: 'downplay',
seriesIndex: 0,
dataIndex: index
});
index= (index+ 1) % dataLen;
// 高亮当前图形
chart.dispatchAction({
type: 'highlight',
seriesIndex: 0,
dataIndex: index
});
// 显示 tooltip
chart.dispatchAction({
type: 'showTip',
seriesIndex: 0,
dataIndex: index
});
},3000)
//鼠标移入清除高亮
chart.on('mouseover', function() {
chart.dispatchAction({
type: 'downplay',
seriesIndex: 0, //表示series中的第几个data数据循环展示
dataIndex: currentIndex
});
})