美文网首页
如何使用echarts?

如何使用echarts?

作者: 李芳_三月 | 来源:发表于2021-02-07 13:59 被阅读0次

    echarts  商业级数据图表,它是一个纯JavaScript的图标库,兼容绝大部分的浏览器,底层依赖轻量级的canvas类库ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。创新的拖拽重计算、数据视图、值域漫游等特性大大增强了用户体验,赋予了用户对数据进行挖掘、整合的能力。

    如何使用echarts?

    第一步,引用Js文件

    <script type="text/javascript" src="js/echarts.js"></script>

    js文件有几个版本,可以根据实际需要引用需要的版本。下载链接

    第二步,准备一个放图表的容器

    <div id="chartmain" style="width:600px; height: 400px;"></div>

    第三步,设置参数,初始化图表

    <script type="text/javascript">

            //指定图标的配置和数据

            var option = {

                title:{

                    text:'ECharts 数据统计'

                },

                tooltip:{},

                legend:{

                    data:['用户来源']

                },

                xAxis:{

                    data:["Android","IOS","PC","Ohter"]

                },

                yAxis:{

                },

                series:[{

                    name:'访问量',

                    type:'line',

                    data:[500,200,360,100]

                }]

            };

            //初始化echarts实例

            var myChart = echarts.init(document.getElementById('chartmain'));

            //使用制定的配置项和数据显示图表

            myChart.setOption(option);

        </script>

    echats小案例:
    <!DOCTYPE html>

    <html>

        <head>

            <meta charset="UTF-8">

            <title></title>

            <!--第一步下载echarts.js引进来-->

            <script src="echarts.js"></script>

        </head>

        <body>

            <!---第二步 引进echarts之后,要给它一个容器展示图标的一个空间div。什么名字,宽高等--->

            <div id="main" style="width: 400px; height: 400px; border: 1px solid red;"></div>

        </body>

    </html>

    <script>

    //   第三步 通过echarts.init进行初始化eharts对象

    //   myChart是echarts的一个实例   有很多方法

        var myChart = echarts.init(document.getElementById("main"))

        //得到是一个对象有很多属性方法

        console.log(echarts)

        //配置项

        option = {

            title:{

                text:"2019IT技术比",

                left:"center",

                top:10,

                textStyle:{

                    color:"blue"

                }

            },

            tooltip:{

                formatter:"{b0} {d0}"

            },

            series:{

                type:"pie",

                data:[

                    {name:"web",value:120},

                    {name:"andriod",value:30},

                    {name:"ios",value:30},

                    {name:"java",value:50},

                    {name:"python",value:70},

                    {name:"php",value:60},

                ]

            },

        }

        //把配置项放到echarts对象中来

        myChart.setOption(option)

    </script>

    相关文章

      网友评论

          本文标题:如何使用echarts?

          本文链接:https://www.haomeiwen.com/subject/syzjtltx.html