echarts的使用

134 阅读1分钟

一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第17天,点击查看活动详情

数据可视化

  1. 数据可视化主要目的:借助图形化的手段,清晰有效的传达信息与沟通信息;
  2. 数据可视化可以把数据从冰冷的数字转换成图形,揭示蕴含在数据中的规律和道理

Echarts使用五部曲

1.下载并引入echarts.js文件(图表依赖这个js库) 2.准备一个具体大小的DOM容器(生成的图表会放入这个容器内) 3.初始化echarts实例对象(实例化echarts对象) 4.指定配置值和数据(根据具体需求修改配置选项) 5.将配置项设置给echarts实例对象(让echarts对象根据修改好的配置生效)

echarts具体使用分析

1.首先在echarts官网下载合适的echarts版本

echarts.baidu.com/download.ht…

2.在html文件中引入(在这里要注意路径问题)

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

3.准备一个dom容器

4.初始化实例对象

 var myChart=echarts.init(document.querySelector(".box"));

5.指定配置值和数据(可以在echarts官网直接下载模板) 6.将配置项设置给echarts实例对象

 myChart.setOption(option);

接下来是具体的代码实现:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .box{
            width:300px;
            height:300px;
            background-color: pink;
        }

    </style>
</head>
<body>
    <div class="box"></div>
    <script src="../project/js/echarts.min.js"></script>
    <script>
        //初始化实例对象 echarts.init(dom容器)
        var myChart=echarts.init(document.querySelector(".box"));
        //指定配置项和数据
        var option = {
        title: {
          text: 'ECharts 入门示例'
        },
        tooltip: {},
        legend: {
          data: ['销量']
        },
        xAxis: {
          data: ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子']
        },
        yAxis: {},
        series: [
          {
            name: '销量',
            type: 'bar',
            data: [5, 20, 36, 10, 10, 20]
          }
        ]
      };
      //把配置项给实例对象
      myChart.setOption(option);
    </script>
</body>
</html>

实现的效果是这样的

image.png