Echarts--基础用法

96 阅读1分钟
    // 第一种方式
    // var myChart = echarts.init(document.getElementById('main'));
    // 第二种方式
    var myChart = echarts.init(this.$refs.main);
    // 绘制图表
    myChart.setOption({
      title: {
        text: "柱状图",
      },
      tooltip: {},
      xAxis: {
        data: ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"],
          axisLabel: {
          /* 显示所有的x轴的数据 */
          interval: 0,
          /* 放不下的倾斜角度 */
          rotate: 20,
          /* 数据距离刻度线的距离 */
          margin: 15,
        }
      },
      yAxis: {},
      series: [
        {
          name: "销量",
          type: "bar",
          // data: [5, 20, 36, 10, 10, 20],
          data: [
            {
              value: 5,
              itemStyle: {
                color: "#a90000",
              },
            },
            {
              value:20,  /* 给某一个柱子单独设置颜色 */
              itemStyle: {
                /* 设置渐变色的柱子颜色 */
                color: {
                  type: "linear",
                  x: 0,
                  y: 0,
                  x2: 0,
                  y2: 1,
                  colorStops: [
                    {
                      offset: 0,
                      color: "red", // 柱子最上面的颜色是红色
                    },
                    {
                      offset: 1,
                      color: "blue", // 柱子最下面的颜色是蓝色
                    },
                  ],
                  global: false,
            }}},
            36,
            10,
            10,
            20,
          ],
        },
      ],
    });

  },