Une étude préliminaire sur l'utilisation des Echarts dans le projet Vue

1. Commencez par créer le cadre de base du composant Report.vue

<template>
  <div>
    <!-- 面包屑导航 -->
    <el-breadcrumb separator-class="el-icon-arrow-right">
      <el-breadcrumb-item :to="{ path: '/home' }">首页</el-breadcrumb-item>
      <el-breadcrumb-item>数据统计</el-breadcrumb-item>
      <el-breadcrumb-item>数据报表</el-breadcrumb-item>
    </el-breadcrumb>
    <!-- 卡片视图区 -->
    <el-card>
      <!-- 为 ECharts 准备一个具备大小(宽高)的 DOM -->
      <div id="main" style="width: 600px; height: 400px"></div>
    </el-card>
  </div>
</template>
<script>
export default {
    
    
  data() {
    
    
    return {
    
    }
  },
  created() {
    
    },
  methods: {
    
    }
}
</script>

<style lang="less" scoped>
</style>

2. Importez des e-graphiques:

import echarts from 'echarts'

3. Exécutez après le chargement du DOM de la page:

  mounted() {
    
    
    // 基于准备好的dom,初始化echarts实例
    var myChart = echarts.init(document.getElementById('main'))
    // 指定图表的配置项和数据
    var option = {
    
    
      title: {
    
    
        text: 'ECharts 入门示例'
      },
      tooltip: {
    
    },
      legend: {
    
    
        data: ['销量']
      },
      xAxis: {
    
    
        data: ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子']
      },
      yAxis: {
    
    },
      series: [
        {
    
    
          name: '销量',
          type: 'bar',
          data: [5, 20, 36, 10, 10, 20]
        }
      ]
    }
    // 使用刚指定的配置项和数据显示图表。
    myChart.setOption(option)

Enregistrez et exécutez. Si une erreur de echarts Cannot read property 'init' of undefinedce type est signalée, réinstallez la dernière version des cartes électroniques et redémarrez l'ensemble du projet.
Insérez la description de l'image ici

Je suppose que tu aimes

Origine blog.csdn.net/dyw3390199/article/details/112307086
conseillé
Classement