Echarts常用示例

在这里插入图片描述

chart1() {
      let chart = document.getElementById('chart1');
      let myChar = echarts.init(chart);

      //X轴
      let dataX = ['2023-09-14', '2023-09-15', '2023-09-16', '2023-09-17', '2023-09-18', '2023-09-19', '2023-09-20']
      //Y轴-反平衡热效率
      let dataY1 = [86, 74, 82, 74, 69, 75, 80];
      //Y轴-加热炉负荷率
      let dataY2 = [96, 86, 75, 85, 72, 88, 71];

      let option;
      option = {
        color: ['#5087EC', '#EDA2AE'],
        title: {
          left: 'center',
          text: '加热炉热效率及负荷率情况'
        },
        legend: {
          data: ['反平衡热效率', '加热炉负荷率'],
          top: "8%",
        },
        tooltip: {
          trigger: 'axis'
        },
        grid: {
          left: '3%',
          right: '4%',
          top: '20%',
          bottom: 40,
          //containLabel: true
        },
        xAxis: {
          type: 'category',
          //boundaryGap: false,
          data: dataX
        },
        yAxis: {
          type: 'value',
          name: '%'
        },
        series: [
          {
            name: '反平衡热效率',
            data: dataY1,
            type: 'line',
            areaStyle: {
              color: "rgba(80,135,236, 0.4)"
            }
          },
          {
            name: '加热炉负荷率',
            data: dataY2,
            type: 'line',
            areaStyle: {
              color: "rgba(222,134,143, 0.4)"
            }
          },
        ]
      };
      myChar.clear();//清除图表
      myChar.setOption(option);//set数据
      myChar.resize();//重绘
      window.addEventListener("resize", () => {
        myChar.resize();
      });
    }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值