地图自动点提示

现在论坛上的文档可以实现地图自动点提示,但是提示的是按照 区域地图、点地图、流向地图的顺序,哪一个地图绑定了数据,就显示这个顺序排到前面的;我现在是点地图和流向地图都绑定了数据,希望自动点提示流向地图的数据,而不是点地图的数据。

image.png


setTimeout(function(){

var vanchart = FR.Chart.WebUtils.getChart('chart0').vanCharts.charts[0],

openAutoTooltipCarouselDelay = 2000;

openAutoTooltipCarousel();


function openAutoTooltipCarousel(ele){

var series = vanchart.series; // 获取chart下的所有系列

// 获取系列第一个系列的所有数据点

// 注意,每次只能显示一个数据点提示,如果需要显示多个数据点的提示内容,可以在plotOptions里面开启数据提示共享

var points = series[0].points, 

pointsLen = points.length;

// 默认的提示轮播从第一个点开始

var pointIndex = 0;


window.openAutoTooltipCarouselTimer = setInterval(function (){

// 遍历series下面每个系列的点

// 使用vanchart.showTooltip依次展示不同索引的数据点

vanchart.showTooltip(points[pointIndex]);


pointIndex < pointsLen - 1 ? pointIndex++ : pointIndex = 0;


}, openAutoTooltipCarouselDelay)

}

},7000);


FineReport pengfuqiang96 发布于 2020-5-28 17:46 (编辑于 2020-5-28 17:46)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
pengfuqiang96Lv7初级互助
发布于2020-5-31 10:05

var points = series[0].points, 

改成

var points = series[1].points, 

就行了

最佳回答
0
影丶Lv5高级互助
发布于2020-5-28 18:35

image.png

这个地方的0调整一下,试一下

  • 1关注人数
  • 1212浏览人数
  • 最后回答于:2020-5-31 10:05
    请选择关闭问题的原因
    确定 取消
    返回顶部