HTML自定义FVS地图的数据点提示

image.png

希望实现如上效果,该怎么写

image.png

function(){

return this.name+"<br>"+"1."+this.seriesName+":"+FR.contentFormat(this.value, "0.00%")

;

}

FineReport ZxxT 发布于 3 天前 (编辑于 3 天前
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于3 天前

image.png

里面的数字0 1 就是系列的顺序,你按上面的格式改成比如2 3 这样的格式,如果要展示为百分比的话按下面加粗的方式就行了

function(){

var points = this.points;

 return this.name+"<br>"+ 

 "<font color='"+points[0].color+"'>●</font>"+points[0].seriesName+":"+points[0].value+"元<br>"+

 "<font color='"+points[1].color+"'>●</font>"+points[1].seriesName+":"+points[1].value+"元<br>"+

 "占比为:"+Number(0.65*100)+"%";

}

-------------------加粗的假如在截图中第5个,那么数字就是4,因为从0开始的------------------------------------------

 "<font color='"+points[4].color+"'>●</font>"+points[4].seriesName+":"+Number(points[4].value)*100+"%<br>"

---------------------效果-------------------

image.png

最佳回答
0
华莉星宸Lv7专家互助
发布于3 天前

你的写法看着是对的

看看这里勾选没

自定义提示点样式 https://help.fanruan.com/finereport/doc-view-4374.html

image.png

  • 3关注人数
  • 16浏览人数
  • 最后回答于:3 天前
    请选择关闭问题的原因
    确定 取消
    返回顶部