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做不到的!

  • 6
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
根据引用中的代码,可以看出echarts柱状图顶部可以展示自定义的数据,并且可以通过设置label的样式来实现。在给定的代码中,使用了formatter函数来自定义顶部数据展示格式,并使用了rich属性来设置不同样式的文本。具体来说,label.show设置为true表示显示顶部数据,formatter函数返回的字符串会显示在柱状图顶部。其中,通过a和b来设置不同样式的文本,a代表字体颜色为白色,字体大小为30,b代表字体颜色为白色,字体大小为20,并且在底部有10px的边距。因此,根据给定的代码,可以实现在echarts柱状图顶部展示自定义的数据图片。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Echarts柱状图实体里面展示数据/柱状图顶部展示数据简记](https://blog.csdn.net/ITyiy/article/details/120800078)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [echarts柱状图](https://download.csdn.net/download/qq_42888854/11970817)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值