为了让echarts散点图中每个点实现轮播,散点高亮(highLight)+显示提示框(showTip),具体的去看我上一篇写到的 echarts API action 之 dispatchAction 吧。
现在来写一下echarts散点图中每个点实现轮播,首先来屡一下思路:
第一,需要一个定时器,每隔5秒执行一遍,还需要定义一个count计数器,当count值等于数据数组的长度时,让count等于0,重新轮播散点
先执行一遍downplay取消所有高亮指定的数据图形,再给当前第count个散点指定highlight高亮,并且showTip显示提示框,seriesIndex是散点系列的index,也可以用seriesName来代替;dataIndex是散点数据的index,也可以用name来代替
var self = this;
self.timeTicket = setInterval(function() {
myChart.dispatchAction({
type: 'downplay',
seriesIndex: 0,
});
myChart.dispatchAction