SOURCE

console 命令行工具 X clear

                    
>
console
<!DOCTYPE html>
<html>

<head>
	<meta charset="utf-8" />
	<title>ECharts</title>
</head>

<body>
	<!--  ECharts 准备一个定义了宽高的 DOM -->
	<div id="main" style="width: 100%;height:600px;"></div>
	<script type="text/javascript">
     var chartDom = document.getElementById('main');
        var myChart = echarts.init(chartDom);
		var option;
option = {
  title: {
    text: 'Rainfall vs Evaporation',
    subtext: 'Fake Data'
  },
  tooltip: {
    trigger: 'axis'
  },
  legend: {
    data: ['Rainfall', 'Evaporation']
  },
  toolbox: {
    show: true,
    feature: {
      dataView: { show: true, readOnly: false },
      magicType: { show: true, type: ['line', 'bar'] },
      restore: { show: true },
      saveAsImage: { show: true }
    }
  },
  calculable: true,
  xAxis: [
    {
      type: 'category',
      // prettier-ignore
      data: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
    }
  ],
  yAxis: [
    {
      type: 'value'
    }
  ],
  series: [
    {
      name: 'Rainfall',
      type: 'bar',
      data: [
        2.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6, 162.2, 32.6, 20.0, 6.4, 3.3
      ],
      markPoint: {
        data: [
          { type: 'max', name: 'Max' },
          { type: 'min', name: 'Min' }
        ]
      },
      markLine: {
        data: [{ type: 'average', name: 'Avg' }]
      }
    },
    {
      name: 'Evaporation',
      type: 'bar',
      data: [
        2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 175.6, 182.2, 48.7, 18.8, 6.0, 2.3
      ],
      markPoint: {
        data: [
          { name: 'Max', value: 182.2, xAxis: 7, yAxis: 183 },
          { name: 'Min', value: 2.3, xAxis: 11, yAxis: 3 }
        ]
      },
      markLine: {
        data: [
          {
            yAxis: 100,
            label: {
              formatter: '{c}:2020年目标',
              position: 'insideEndTop',
              color: 'rgba(18, 85, 147, 1)'
            },
            lineStyle: { type: 'solid', color: '#000' }
          },
          {
            yAxis: 160,
            label: {
              formatter: '{c}:2020年目标',
              position: 'insideEndTop',
              color: 'rgba(18, 85, 147, 1)'
            },
            lineStyle: { type: 'solid', color: 'rgba(211, 28, 28, 1)' }
          }
        ]
      }
    }
  ]
};

option && myChart.setOption(option);
	</script>
</body>

</html>

本项目引用的自定义外部资源