Echarts柱状图在实体里面展示数据/柱状图顶部展示数据简记

Echarts柱状图在实体里面展示数据/柱状图顶部展示数据简记

展示效果如下(主要记录一下 如何在柱状体实体里面展示自定义的数据和在顶部展示自定义数据)

在这里插入图片描述

柱状图实体展示数据
  1. series: [{
    name: “”,
    data: _ydataPercent,
    type: “bar”,
    barWidth: _barWidth,
    label: {
    show: true,
    formatter: (params) => {
    return ‘{a|’ + sleepTimeChart.realityPduQty[params.dataIndex] + ‘}’ + ‘\n’ + ‘{b|’ + sleepTimeChart.PlanPduQty[params.dataIndex] + ‘}’

              },
              rich: {
                  a: {
                      color: '#fff',
                      fontSize: 30
                  },
                  b: {
                      color: '#fff',
                      fontSize: 20,
                      padding: [0, 0, 20, 10]
                  }
              },
          },
    
          itemStyle: {
              color: '#1b4993'
          },
              itemStyle: {
                  color: '#73e3ad'
              },
              color: '#BD60F6',
              symbolOffset: [0, -15],
    
          },
      }]
    

实体内容在series-label-formatter属性里面设置内容,
实体样式在series-label-rich富文本里面样式设置
最重要的就是formatter里面要和富文本对应起来
eg:’{a|’ + sleepTimeChart.realityPduQty[params.dataIndex] + ‘}’
富文本中的a决定的是参数sleepTimeChart.realityPduQty[params.dataIndex]的样式在这里插入图片描述

柱状图顶部展示数据
是在series-markPoint里面设置 

在这里插入图片描述

切记如果要分情况进行实体样式展示效果的不同,可以参考官网,将label属性放在data里面,在外部进行条件判断,eg:

在这里插入图片描述
这样即可实现每条柱子的自定义样式!!只有你想不到的没有echarts做不到的!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值