zoukankan      html  css  js  c++  java
  • echarts堆叠柱状图在柱子上方显示总数

    var selected = {};
    var isShow;
    for(var i = 0; i< option.series.length; i++){
    //初始化选择值
    selected[option.series[i].name] = true;
    isShow= false;
    //只显示最后一个label
    if(i == option.series.length -1){
    isShow= true;
    }
    option.series[i].label ={
    normal: {
    show: isShow,
    position: 'top',
    textStyle:{
    fontSize: '12px',
    //color:'#a1c9fa'
    }
    }
    };
    }
    var fun = function(obj){
    var total = 0;
    for(var key in selected){
    if(selected[key]){
    for(var i=0; i<option.series.length; i++){
    //只添加没有隐藏的列的数值
    if(key == option.series[i].name){
    total += option.series[i].data[obj.dataIndex];
    }
    }
    }
    }
    return total;
    }
    //最后一个label的formatter 绑定一个写好的函数
    option.series[option.series.length - 1].label.normal.formatter = fun;

    插入即可
    每一次打开电脑,都会掉好多头发
  • 相关阅读:
    文件和网络
    设备支持
    用户界面概述
    介绍
    图形和描画
    应用程序偏好设置
    文本和Web
    人机界面准则:创建优秀的用户界面
    事件处理
    iPhone OS平台:丰富的可能性
  • 原文地址:https://www.cnblogs.com/sq1076532828/p/13156836.html
Copyright © 2011-2022 走看看