自定义图表多轴堆积图自定义标签出错

# 0. 提要

一般情况下, 堆积图都是按照数据源的先后顺序来堆积的, 如: 运行-空闲-故障-报警, 从下到上依次堆积. 但在特殊情况下, 堆积顺序导致的错乱, 影响了自定义标签的展示image.png# 1. 自定义标签JS:     功能: 在y轴的最上方系列上, 展示该y轴的系列总和. 

function sumLabel(){   const point = this;    const points = point.points;  let l1 = 4; // 第五个系列 (1,2,4,5)  let l2 = 5; // 第六个系列 (3,6)  if(points[5].value == 0) {   l2 = 2;  }    if(points[4].value == 0) {   if(points[3].value != 0) {     l1 = 3;   } else if (points[1].value != 0) {    l1 = 1;   } else {    l1 = 0;   }  }      let resultValue = 0;  if(point == points[l2]) { console.log("l2");   resultValue = points[2].value + points[5].value;  }else if (point == points[l1]) {   console.log("l1");   resultValue = points[0].value + points[1].value + points[3].value + points[4].value;  } else {   console.log("ELSE"); resultValue = "";  }     return resultValue; }

这个顺序错乱是否是我配置的问题呢? 

FineReport yzmkJ4zF3473074 发布于 2025-3-24 17:19 (编辑于 2025-3-24 17:20)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
用户k6280494Lv6专家互助
发布于2025-3-24 17:38
  • 2关注人数
  • 16浏览人数
  • 最后回答于:2025-3-24 17:38
    请选择关闭问题的原因
    确定 取消
    返回顶部