echarts的环形图内部显示多行信息

需求:
1、样式:没有数据显示全灰色环
2、信息:环内部显示多行数据
方法:

  • 利用graphic数组,设置多个对象,分别设置left和top进行定位

效果:
在这里插入图片描述

代码如下:
  graphic:[
            {
   
                type:'text',
                left:'center',//定位
                top:'35%',//定位
                style:{
   
                    text:'点击率',//这个就是定位的环内信息
                    fill:'rgba(0, 0, 0, 0.45)',//字体颜色
                }
            },//以下就是多个环内信息根据left和top分别定位排列
             {
   
                 type:'text',
                 left:'center',
                 top:'45%',
                 style:{
   
                     text:`${
     _this.getTextData(_this.value.clickRate)}%`,
                     fill:'rgba(0, 0, 0, 0.85)',
                 }
             },
             {
   
                 type:'text',
                 left:'30%',
                 top:'60%',
                 style:{
   
                     text:'环比',
                     fill:'rgba(0, 0, 0, 0.45)',
                 }
             },
             {
   
                 type:'text',
                 left:'45%',
                 top:'60%',
                 style
echarts环形显示时,可能有几个原因。 首先,可能是由于数据没有正确传入导致的。请确保你的代码中正确地获取了数据,并将其传递给echarts环形。你可以使用如下代码来获取数据并显示echarts: ```javascript $(function(){ getqykpnzqdata(qykpnzqjn,qykpnzqqn,wmgdseletj); }) ``` 这段代码用于获取数据并显示echarts。请确保`getqykpnzqdata`函数正确地获取了数据,并将其传递给echarts环形。如果数据没有正确传递,echarts环形可能不会显示。 其次,可能是由于echarts版本不匹配导致的。引用中提到,这个Java类库是针对ECharts3.x(2.x)版本的,如果你使用的是其他版本的echarts,可能会导致显示问题。请确保你使用的echarts版本与Java类库匹配。 另外,可能是由于副标题的值为0导致的。引用中提到,当副标题的值为0时,echarts会根据if判断进行渲染,而0代表false,这样会导致副标题不显示。请检查你的代码中副标题的值是否为0,如果是的话,可以尝试修改副标题的值来解决显示问题。 综上所述,当echarts环形显示时,你可以检查数据是否正确传递、echarts版本是否匹配以及副标题的值是否为0来解决显示问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [echarts 中间显示数据 下边显示标题](https://download.csdn.net/download/weixin_38661650/14038109)[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_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [这是一个针对ECharts3.x(2.x)版本的Java类库,实现了所有ECharts中的Json结构对应的Java对象,并且可](https://download.csdn.net/download/hanzhuhuaa/88245563)[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_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [echarts环形 副标题为0 不显示](https://blog.csdn.net/StriplingLee/article/details/117331321)[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_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值