zoukankan      html  css  js  c++  java
  • 在vue3 中使用echarts

    1、安装 echarts 

    npm install echarts --save

    2、main.js 中引入

    // 部分代码展示
    import * as echarts from 'echarts' const app = createApp(App); // vue3 给原型上挂载属性 app.config.globalProperties.$echarts = echarts; app.use(store).use(router).use(ElementPlus).mount('#app');

    3、组件中使用

    <template>
      <div id="myChart" :style="{  '300px', height: '300px' }"></div>
    </template>
    
    <script>
    
    export default {
      data() {
        return {
          option: {},
        };
      },
      mounted() {
        //this.$root => app
        console.log(this.echarts)
        let myChart = this.$echarts.init(document.getElementById("myChart"));
        // 绘制图表
        myChart.setOption({
          title: { text: "总用户量" },
          tooltip: {},
          xAxis: {
            data: ["12-3", "12-4", "12-5", "12-6", "12-7", "12-8"],
          },
          yAxis: {},
          series: [
            {
              name: "用户量",
              type: "line",
              data: [5, 20, 36, 10, 10, 20],
            },
          ],
        });
      },
    };
    </script>
    
    <style scoped>
    .chart {
      height: 400px;
    }
    </style>
  • 相关阅读:
    设计模式 --建造者模式
    HIVE
    Sqoop Mysql导入Hive完整命令参数解析
    Centos7 安装CDH6.3.2 集群
    sqlalchemy 批量插入
    前后端分离
    后台管理模板
    Springboot
    汇编基础
    百万点数据矢量切片实时聚合展示
  • 原文地址:https://www.cnblogs.com/liangziaha/p/15200975.html
Copyright © 2011-2022 走看看