[TOC]

折线图(line)示例1

1. 配置信息配置说明

import * as echarts from 'echarts';

var chartDom = document.getElementById('main');
var myChart = echarts.init(chartDom);
var option = {
  // 更多的配置:https://echarts.apache.org/zh/option.html#title
  // 整个图表的总标题
  title: {
    text: '整个图表的标题',
    textStyle: { fontSize: 30 }
  },
  // 图表跟容器间的设置,可以调节图表距离容器的位置
  grid: { left: 30, right: 20 /*调节距离容器边距的位置*/ },
  // 每条数据的名字标题设置,不写则不显示
  legend: { bottom: '0%', left: 'center' },
  // 鼠标移到每个数据上出现悬浮窗口,显示数据信息   鼠标hover
  tooltip: {
    trigger: 'axis'
  },
  // X轴坐标信息设置
  xAxis: {
    type: 'category',
    // X轴显示的坐标信息,可以使用'\n'符号进行换行
    data: [
      '09:00\n07-06', '10:00\n07-06', '11:00\n07-06',
      '12:00\n07-06', '12:00\n07-06', '12:00\n07-06',
      '12:00\n07-06'
    ]
  },
  // Y轴坐标信息设置
  yAxis: {
    type: 'value'
  },
  // 显示的数据系列,每种数据都要标记是那种类型,每条数据的显示设置在这里添加
  series: [
    {
      name: '数据1', // 这条数据的名字
      data: [820, 632, 501, 434, 500, 700, 1320],
      type: 'line',
      smooth: true
    },
    {
      name: '数据2', // 这条数据的名字
      data: [300, 350, 500, 900, 1000, 1024, 1160],
      type: 'line',
      smooth: true
    }
  ]
};
option && myChart.setOption(option);

echarts网站在线示例

Last Updated: 4/2/2025, 11:12:02 AM