echart简易示例

直接复制一下代码,引入js,运行就行。

可执行代码如下:

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

<%

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<script src="<%=path %>/static/commons/plugins/echarts_3_6/echarts.common.min.js"></script>

 <style>

        #pic1{

            width:400px;

            height:400px;

           margin: 20px auto;

      }

    </style>

</head>

<body>

    <div id="pic1"></div>

</body>

<script type="text/javascript">

   var myCharts1 = echarts.init(document.getElementById('pic1'));

    var option1 = {

        

backgroundColor: 'white',

        title: {

            text: '课程内容分布',

            left: 'center',

            top: 20,

            textStyle: {

                color: '#ccc'

            }

        },

        tooltip : {

            trigger: 'item',

            formatter: "{a} <br/>{b} : {d}%"

        },

        visualMap: {

            show: false,

            min: 500,

            max: 600,

            inRange: {

                colorLightness: [0, 1]

            }

        },

        series : [

            {

                name:'课程内容分布',

                type:'pie',

                clockwise:'true',

                startAngle:'0',

                radius : '60%',

                center: ['50%', '50%'],

                data:[

                    {

                        value:70,

                        name:'语言',

                        itemStyle:{

                            normal:{

                                color:'rgb(255,192,0)',

                                shadowBlur:'90',

                                shadowColor:'rgba(0,0,0,0.8)',

                                shadowOffsetY:'30'

                            }

                        }

                    },

                    {

                        value:10,

                        name:'美国科学&社会科学',

                        itemStyle:{

                            normal:{

                                color:'rgb(1,175,80)'

                            }

                        }

                    },

                    {

                        value:20,

                        name:'美国数学',

                        itemStyle:{

                            normal:{

                                color:'rgb(122,48,158)'

                            }

                        }

                    }

                ],

            }

        ]

    };

    myCharts1.setOption(option1);

</script>

</html>

相关推荐