请大佬帮忙看看如下关键代码,想加入警戒线和条件显示轮播不知道怎么写

var chartWidgetName = this.options.widgetName.toLocaleLowerCase()

setTimeout(function(){

var chart = FR.Chart.WebUtils.getChart(chartWidgetName).getChartWithIndex(0);

 

autoLegendHighlights(chart, 1);

 

function autoLegendHighlights(chart, interval) {

 

// 自动高亮间隔

interval = interval || 5;

 

// 已存在则清除

if (chart.autoLegendHighlightTimer) {

clearInterval(chart.autoLegendHighlightTimer);

chart.autoLegendHighlightTimer = null;

 

chart.highlightTarget = null;

chart._updateSeriesStyle();

 

return;

}

 

var series = chart.series,

len = series.length;

 

var index = chart.autoLegendHighlightIndex || 0;

 

chart.autoLegendHighlightTimer = setInterval(function() {

 

chart.highlightTarget = series[index].name;

chart._updateSeriesStyle();

 

index = chart.autoLegendHighlightIndex = (index === len - 1 ? 0 : ++index);

 

}, interval * 1000);

 

 

}

},3000) 

FineReport 九日 发布于 2022-3-11 15:19
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
取消
  • 1关注人数
  • 162浏览人数
  • 最后回答于:2022-3-11 15:19
    请选择关闭问题的原因
    确定 取消
    返回顶部