vue2 echarts不同角色多个类型数据的柱状图

前端代码:

复制代码
先按照echarts插件。

在页面里引用
import * as echarts from "echarts";

设置div
<div style="width:100%;height:250px;margin-top: 4px;"  id="addressChart"></div>

方法:
addressEcharts() {
        const option = {
          grid: {
            left: '2%',
            right: '2%',
            bottom: '10%',
            containLabel: true
          },
          title: {
            text: '用户所在地理区域分布柱状图',
            textStyle:{
              fontSize:10,
              fontWeight:'300'
            },
          },
          xAxis: {
            data: ['浙江','上海']
          },

          yAxis: {
            type: "value",
            name: "单位(个)",
            nameTextStyle: {
              color: "#aaa",
              nameLocation: "start",
            },
          },
          legend: {
            data: ['软件企业', '设计企业', '检测企业'],
            top: '0%'
          },
          series: [{
            data: [0,1],
            type: "bar",
            smooth: true,
            name: '软件企业',
            label: {
              // 柱状图上方文本标签,默认展示数值信息
              show: true,
              position: "top"
            }
          },
          {
            data: [2,3],
            type: "bar",
            smooth: true,
            name: '设计企业',
            label: {
              // 柱状图上方文本标签,默认展示数值信息
              show: true,
              position: "top"
            }
          },{
            data: [4,5],
            type: "bar",
            smooth: true,
            name: '检测企业',
            label: {
              // 柱状图上方文本标签,默认展示数值信息
              show: true,
              position: "top"
            }
          }]
        };
        this.addressChart = echarts.init(document.getElementById("addressChart"));
        this.addressChart.setOption(option);
        //随着屏幕大小调节图表
        window.addEventListener("resize", () => {
          this.addressChart.resize();
        });
    },

如图:

其他图形的画图可参考echarts官网

相关推荐
小左OvO几秒前
基于百度地图JSAPI Three的城市公交客流可视化(一)——线路客流
前端
星链引擎3 分钟前
企业级智能聊天机器人 核心实现与场景落地
前端
GalaxyPokemon4 分钟前
PlayerFeedback 插件开发日志
java·服务器·前端
爱加班的猫5 分钟前
深入理解防抖与节流
前端·javascript
用户12039112947266 分钟前
从零实现AI Logo生成器:前端开发者的DALL-E 3实战指南
javascript
信码由缰10 分钟前
Java智能体框架的繁荣是一种代码异味
javascript·ai编程
自由日记19 分钟前
学习中小牢骚1
前端·javascript·css
泽泽爱旅行23 分钟前
业务场景-opener.focus() 不聚焦解决
前端
VOLUN28 分钟前
Vue3 选择弹窗工厂函数:高效构建可复用数据选择组件
前端·javascript·vue.js
ErMao28 分钟前
深入理解let、const和var
前端