echarts标题字体大小_echarts饼图显示百分比

echarts标题字体大小_echarts饼图显示百分比解决echarts饼图显示百分比,和显示内容字体及大小//基于准备好的dom,初始化echarts实例    varpieEchart=echarts.init(document.getElementById(‘pieEchart’));     //指定图表的配置项和数据     varpieoption={       ti…

大家好,又见面了,我是你们的朋友全栈君。

解决echarts饼图显示百分比,和显示内容字体及大小

// 基于准备好的dom,初始化echarts实例
        var pieEchart = echarts.init(document.getElementById(‘pieEchart’));

         // 指定图表的配置项和数据
         var pieoption = {  
            title : {  
                text: ‘公里总里程’,   
                x:’left’,
                textStyle:{

                    color:’#FFFFFF’,
                    fontSize:25
                }
            },  
            tooltip : {  
                trigger: ‘item’,  
                formatter: “{a} <br/>{b} : {c} KM”  
            },  
            legend: {  
                orient : ‘vertical’,  
                x : ‘left’,  
                top:40,
                itemWidth:70,
                itemHeight:30,
                formatter: ‘{name}’,
                textStyle:{

                    color: ‘#FFFFFF’
                },
                data:[{name:’高速50KM’,icon:’rect’},{name:’一级150KM’,icon:’rect’},{name:’二级150KM’,icon:’rect’},{name:’三级100KM’,icon:’rect’},{name:’四级50KM’,icon:’rect’}]  }
            ,   
            calculable : true,  
            series : [  
                {  
                    name:’公里总里程’,  
                    type:’pie’,  
                    radius : ‘70%’,//饼图的半径大小  
                    center: [‘60%’, ‘60%’],//饼图的位置 
                    label:{            //饼图图形上的文本标签
                            normal:{

                                show:true,
                                position:’inner’, //标签的位置
                                textStyle : {

                                    fontWeight : 300 ,
                                    fontSize : 16    //文字的字体大小
                                },
                                formatter:'{d}%’

                                
                            }
                        },
                    data:[  
                        {value:50,name:’高速50KM’,itemStyle:{normal:{color:’#FE0000′}}},  
                        {value:150,name:’一级150KM’,itemStyle:{normal:{color:’#F29700′}}},  
                        {value:150,name:’二级150KM’,itemStyle:{normal:{color:’#02B0ED’}}}, 
                        {value:100,name:’三级100KM’,itemStyle:{normal:{color:’#55E87D’}}},
                        {value:50,name:’四级50KM’,itemStyle:{normal:{color:’#FFE200′}}},
                    ]
                }  
            ]  
        };

            // 使用刚指定的配置项和数据显示图表。
            pieEchart.setOption(pieoption);

<div id="pieEchart" style="width: 480px;height:300px;">

echarts标题字体大小_echarts饼图显示百分比

 

如何给eCharts饼图区域指定颜色

  1. option = {
  2.         title : {
  3.         text: “全局指标状态分布图”,
  4.                x:”left”,
  5.                y:”top”
  6.         },
  7.         tooltip : {
  8.                show: true,
  9.                formatter: “{a} <br/>{b} : {c} ({d}%)”
  10.         },
  11.         color:[“red”, “green”,”yellow”,”blueviolet”]
  12. }

echarts标题字体大小_echarts饼图显示百分比

刷新数据

 <div class="foot_ri" id="txt">
        <div class="foot_txt">
            <span style="color: #6e85bf;font-size: 20px">诉求百分比占比</span>
            <div id="container" style="height: 100%; -webkit-tap-highlight-color: transparent; user-select: none; position: relative;"_echarts_instance_="ec_1550106173775">
                <div style="position: relative; overflow: hidden; width: 1920px; height: 1037px; padding: 0px; margin: 0px; border-width: 0px; cursor: default;">
                    <canvas data-zr-dom-id="zr_0" width="1920" height="1037"
                            style="position: absolute; left: 0px; top: 0px; width: 1920px; height: 1037px; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); padding: 0px; margin: 0px; border-width: 0px;"></canvas>
                </div> 
            </div>
        </div>
    </div>

    <img src="../static/images/refresh.png" id="ig" style="margin-top: -370px;margin-left: 935px;">
</div>

 点击 id=”ig” 图片,id=”container” 饼图刷新

 

<#–2019/2/13饼图–>
<script type=”text/javascript”>
    var dom = document.getElementById(“container”);
    var myChart = echarts.init(dom);
    var app = {};
    option = null;
    option = {

        // title: {

        //     text: ‘诉求百分比占比’,
        //     subtext: ”,
        //     x: ‘center’
        // },
        tooltip: {

            trigger: ‘item’,
            formatter: “{a} <br/>{b} : {c} ({d}%)”/*鼠标经过显示*/
        },
        // color:[‘#0160ae’, ‘#36a5fc’,’#0d86e7′],
        color: [‘#6f87bf’, ‘#7084a2’, ‘#5e6787’],
        legend: {

            orient: ‘vertical’,
            // bottom: 500,
            left: ‘right’,
            data: [‘咨询’, ‘意见建议’, ‘投诉举报’],
            textStyle: {

                fontWeight: 300,
                fontSize: 16,    //文字的字体大小
                color: ‘#345cc1’//文字的字体颜色
            },
        },
        series: [
            {

                name: ‘访问来源’,
                type: ‘pie’,
                radius: ‘65%’, /*饼图大小*/
                center: [‘40%’, ‘50%’], /*饼图位置*/
                data: [
                    {value: 335, name: ‘咨询’},
                    {value: 234, name: ‘意见建议’},
                    {value: 135, name: ‘投诉举报’}
                ],
                itemStyle: {

                    emphasis: {

                        shadowBlur: 10,
                        shadowOffsetX: 0,
                        shadowColor: ‘rgba(0, 0, 0, 0.5)’
                    }
                }
            }
        ]
    };
    ;
    if (option && typeof option === “object”) {

        myChart.setOption(option, true);
    }
</script>
<#–结束–>
<#–2019/2/15刷新数据–>
<script>
    $(‘#ig’).click(function () {

        var dom = document.getElementById(“container”);
        var myChart = echarts.init(dom);
        myChart.setOption({ //加载数据图表
            series: {

                // 根据名字对应到相应的系列
                name: [‘数量’],
                data: [
                    {value: 222, name: ‘咨询’},
                    {value: 555, name: ‘意见建议’},
                    {value: 56, name: ‘投诉举报’}
                ]
            }

        })
    })
</script>

<#–结束–>

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/124677.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Android Studio获取开发版SHA1值和发布版SHA1值的史上最详细方法

    Android Studio获取开发版SHA1值和发布版SHA1值的史上最详细方法前言:今天我想把百度地图的定位集成到项目中来,想写个小小的案例,实现一下,但在集成百度地图时首先要申请秘钥,申请秘钥要用到SHA1值,所以今天就来总结一下怎样去获取这个值吧,希望对大家有帮助。 正常情况下:一、获取开发版SHA1:在此我直接用AndroidStudio提供的命令控制台了,毕竟做Android开发几乎都是用AndroidStudio了。1、打开androi…

    2022年8月11日
  • P2939 [USACO09FEB]改造路Revamping Trails(分层图最短路)「建议收藏」

    P2939 [USACO09FEB]改造路Revamping Trails(分层图最短路)「建议收藏」P2939 [USACO09FEB]改造路Revamping Trails(分层图最短路)

    2022年4月20日
  • java命令行执行 jar_java命令打包jar

    java命令行执行 jar_java命令打包jar摘要这个技巧阐明了如何不直接处理清单文件而将一个不能运行jar包转换成一个可以执行的jar包。学会如何写一段转换jar包的程序,将你的jar包转换成你能使用java-jar命令运行jar包或象在windows系统上那样通过双击来运行jar包。你可以很容易地将一个应用的所有的类和资源打包到一个jar文件中去。事实上,这只是打包的一个原因。另一个原因是让用户很容易地执行包中的应用。那么在java的…

    2022年10月5日
  • Linux命令练习.ziw

    Linux命令练习.ziw 2017年1月10日,星期二Linux命令练习1、统计/usr/bin/目录下的文件个数;#ls/usr/bin|wc-l判断/home/goldin目录是否有文件2、取出当前系统上所有用户的shell,要求,每种shell只显示一次,并且按顺序进行显示;#cut-d:-f7/etc/passwd|sort-u4、取出/etc/inittab文件的第6行;#…

    2022年10月12日
  • pki ca与数字证书技术大全_内部控制体系种类

    pki ca与数字证书技术大全_内部控制体系种类文章目录一、什么是PKIPKI基本组件数字证书分类二、参考一、什么是PKIPKI是PublicKeyInfrastructure的缩写,中文叫做公开密钥基础设施,也就是利用公开密钥机制建立起来的基础设施。PKI是PublicKeyInfrastructure的缩写,其主要功能是绑定证书持有者的身份和相关的密钥对(通过为公钥及相关的用户身份信息签发数字证书),为用户提供方便的证书申请、证书作废、证书获取、证书状态查询的途径,并利用数字证书及相关的各种服务(证书发布,黑名单发布,时间

    2022年8月22日
  • 2022年Web前端入门的自学路线[通俗易懂]

    2022年Web前端入门的自学路线[通俗易懂]新手入门前端,需要学习的基础内容有很多。

    2022年7月3日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号