Echart显示在顶端显示总数

摘要:
选项={工具提示:{trigger:“axis”,axisPointer:{//轴指示器,axis触发器为有效类型:“shadow”//默认值为直线,可以选择为:“line”|“shadow”}},图例:{data:[“Bar 1”,“Bar 2”,“Bar3”],selectedMode:false},工具箱


option = {
  tooltip : {
    trigger: 'axis',
    axisPointer : { // 坐标轴指示器,坐标轴触发有效
      type : 'shadow' // 默认为直线,可选为:'line' | 'shadow'
    }
  },
  legend: {
    data:['条形1','条形2','条形3'],
    selectedMode:false
  },
  toolbox: {
    show : true,
    orient: 'vertical',
    x: 'right',
    y: 'center',
    feature : {
      mark : {show: true},
      dataView : {show: true, readOnly: false},
      magicType : {show: true, type: ['line', 'bar', 'stack', 'tiled']},
      restore : {show: true},
      saveAsImage : {show: true}
    }
  },
  calculable : true,
  xAxis : [
    {
      type : 'category',
      data : ['一','二','三','四','五',]
    }
  ],
  yAxis : [
    {
      type : 'value'
    }
  ],
  series : [
    {
      name:'条形1',
      type:'bar',
      stack: '条形',
      data:[220, 232, 201, 234, 190],
           itemStyle:{
          normal:
          {
            barBorderRadius: 0,
          }
        }
      },
      {
        name:'条形2',
        type:'bar',
        stack: '条形',
        data:[220, 182, 191, 234, 290],
        itemStyle:{
          normal:
          {
            barBorderRadius: 0,
          }
        }
      },
      {
        name:'条形3',
        type:'bar',
        stack: '条形',
        data:[150, 232, 201, 154, 190],
        itemStyle:{
          normal:
          {
            barBorderRadius: [5, 5, 0, 0],
            label:{
            show:true,
            position:'top',
            formatter: function(params) {
              //计算汇总值
              var name = params.name;
              var index; //x轴序列顺序
              for (var i = 0; i < option.xAxis[0].data.length; i++) {
                if (name == option.xAxis[0].data[i]) {
                  index = i;
                  break;
                }
              }
              var total = 0;
              for (var i = 0; i < option.series.length; i++) {
                if (option.series[i].stack == params.series.stack) {
                  total += option.series[i].data[index];
                }
              }
              return total;
            },
            textStyle: {
              color: 'red'
            }
          }
        }
      }
    }
  ]
};

免责声明:文章转载自《Echart显示在顶端显示总数》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇WebSphere概要文件的创建与删除Zookeeper介绍和节点的操作 (一)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

目录扫描工具DirBuster

DirBuster用于检测web服务器上的目录和隐藏文件。因此,必须在运行之前安装Java环境。在TargetURL下输入要检测的网站的地址。请注意,地址应与协议一起添加。一种是自动选择。它将决定是使用head方法还是get方法。number of Thread是所选扫描线程的数量,selectscanning type是所选的扫描类型。Listbasedb...

TortoiseGit安装、配置(Git 小乌龟安装)

然后关闭5ToroiseGit。以克隆验证中心项目为例,验证TortoiseGit配置是否正确。注意:在克隆代码之前,请确保您具有相关的项目代码权限。如果您没有权限,请具有主权限的同事帮助您分配登录gitlab的权限,在本地目标下载目录中获取SSH链接地址,右键单击--˃TortoiseGit--˃克隆,然后将SSH链接地址粘贴到URL,单击“确定”确认项目...

Caused by: com.alibaba.druid.pool.DataSourceClosedException: dataSource already closed

春季启动正常启动后,计划任务中的数据库查询报告错误。错误消息如下:1Causedby:org.apache。伊巴提斯。例外情况。PersistenceException:2###错误查询数据库。暂停:org.springframework。jdbc。无法获取JdbcConnection异常:无法获取JDBC连接;3estedexetinisom.alibab...

【01】如何在XMind中排列自由主题

如何在XMind中安排免费主题。在XMind思维导图软件中,用户可以根据需要添加免费主题。然而,由于自由主题的灵活性,它并不整洁,与需要控制界面有序排列的用户相比,这会造成一定的麻烦。首先选择要组织的所有免费主题,单击,然后在下拉框中选择以安排免费主题。有六种排列方式:左对齐、垂直居中、右对齐、顶部对齐、水平居中和底部对齐。...

Revit导入lumion渲染

利用Revit导出DAE文件格式插件,可以将Revit模型导入到lumion中进行图片渲染和漫游动画的制作。lumion强大的漫游功能,丰富的附加组件,绚丽的视频特效。lumion没有建模功能,但是Revit建模的没有统一的标准,导致一些不该同样的材质的地方,无法更改;如果有统一的标准,那么Revit结合lumion能做出任何想要的效果。Revit13版本能...

如何快速把ps序列图层建立帧动画?

工具ps1。将序列帧图片加载到ps新建-˃脚本-˃将文件加载到堆栈2中。创建序列帧动画窗口-˃时间线-˃时间线面板的右上菜单-˃从层3创建帧。移除多余的透明画布选择所有层-˃图像-˃剪辑-˃基于透明度4。将图层保存到图片文件-˃脚本-˃将图层保存为文件隐藏白色背景5。导出序列框架文件-˃自动-˃联系人表6存储为png...