面积图数据点自定义提示异常问题

问题描述:自定义写了提示内容,也选择了显示所有系类,但是当页面有多个系列时,提示始终只提示一个系列。只能选择到最上面系列的数据点,其他系列的数据点选择不到。

202008.png

FineReport llacd 发布于 2020-1-8 18:18
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
llacdLv0见习互助
发布于2020-1-9 18:39

function(){

                     var result ="";

                     var points = this.points;

                     for(var i = 0 ; i < points.length; i++){

                     if(i > 0) {

                     result += "";

              }

                     result = result + points[i].category+'月 '+points[i].seriesName+' '+points[i].getTargetValue()+' 亿'+'<br>';

              }

                    return result;

              }

  

  


最佳回答
0
zsh331Lv8专家互助
发布于2020-1-8 18:40

楼主:勾选【显示所有系列】


image.png

  • llacd llacd(提问者) 不行的,这我已经点选了,面积图如果用自定义的话,其他系列的数据点都点不上,被值最大的那个系列的面积覆盖住了
    2020-01-09 08:38 
最佳回答
0
听雨轩Lv5初级互助
发布于2020-1-9 09:45

选了显示全部系列后,  不是只要能指到任意一点都会显示所有吗,  你说的覆盖是什么意思, 有图吗?  再不济点图例把其他的系列点掉,想要的不久出来了。 还有种js写法的,就是不知道你说的覆盖指啥

最佳回答
0
Wq0706Lv4见习互助
发布于2020-1-9 14:23(编辑于 2020-1-9 14:25)
function(){
    return this.category+"<br/>"+
    this.points[0].seriesName+"<br/>"+
    this.points[0].value;
}

要用

points[]

这个数组指定显示什么系列才行,

一共有几个系列就需要写几个,

使用html解析文本内容要选上

  • llacd llacd(提问者) 谢谢,我已经解决了,你这种方式也可以实现
    2020-01-09 18:42 
  • 2关注人数
  • 504浏览人数
  • 最后回答于:2020-1-9 18:39
    请选择关闭问题的原因
    确定 取消
    返回顶部