html自定义显示

test.zip

function(){ var points = this.points; //表示同一个分类的不同系列点     var a =this.name;      var b;      for(var i = 0, len = points.length; i < len; i++) {           if(points[i].series.visible){                         b = FR.contentFormat(this.points[i].value);   a += ''+""+points[i].seriesName+':'+b; }    }      return a;  }

这段js能显示地图所有系列,假如我只想要其中两个系列。应该在哪里加判断呢

FineReport 谢广坤 发布于 2024-5-24 15:40 (编辑于 2024-5-24 16:14)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
华莉星宸Lv6高级互助
发布于2024-5-24 15:48

参考这个改

图表显示部分系列接口 https://help.fanruan.com/finereport/doc-view-2331.html

222

最佳回答
0
F-LeonLv3见习互助
发布于2024-5-24 15:50

if(points[i].seriesName = '系列' || points[i].seriesName = '系列'){

     a += '<br/>'+"<font color='"+points[i].color+"'>●</font>"+points[i].seriesName+':'+b; 

}

判断一下是不是你想要的系列 就行了

最佳回答
0
CD20160914Lv8专家互助
发布于2024-5-24 15:53(编辑于 2024-5-24 16:43)

test.rar

---------------------

image.png

  • 谢广坤 谢广坤(提问者) 好像不太行。改成我的系列名 没有东西显示
    2024-05-24 15:58 
  • CD20160914 CD20160914 回复 谢广坤(提问者) 不会的呀,你仔细看看系列名称是什么
    2024-05-24 16:00 
  • CD20160914 CD20160914 回复 谢广坤(提问者) 不然就把this.这一部分去掉
    2024-05-24 16:00 
  • 谢广坤 谢广坤(提问者) 回复 CD20160914 因为我需要显示的系列没有值。地图没有值的话,就不会显示提示了
    2024-05-24 16:02 
  • CD20160914 CD20160914 回复 谢广坤(提问者) 直接判断的是系列名称,不是判断的值。
    2024-05-24 16:04 
  • 4关注人数
  • 135浏览人数
  • 最后回答于:2024-5-24 16:43
    请选择关闭问题的原因
    确定 取消
    返回顶部