<template>
  <div id="main" style="width: 600px; height: 400px;"></div>
</template>
<script>
  import { onMounted } from 'vue';
  import * as echarts from 'echarts';

  export default {
    setup() {
      onMounted(() => {
        // 基于准备好的dom,初始化echarts实例
        const myChart = echarts.init(document.getElementById('main'));

        // 指定图表的配置项和数据
        const option = {
          title: {
            text: 'ECharts 入门示例'
          },
          tooltip: {},
          legend: {
            data: ['销量']
          },
          xAxis: {
            data: ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子']
          },
          yAxis: {},
          series: [
            {
              name: '销量',
              type: 'bar',
              data: [5, 20, 36, 10, 10, 20]
            }
          ]
        };

        // 使用刚指定的配置项和数据显示图表。
        myChart.setOption(option);
      });

      return {};
    }
  }
</script>
将下列代码写在vue3里 script type=textjavascript 基于准备好的dom初始化echarts实例 var myChart = echartsinitdocumentgetElementByIdmain; 指定图表的配置项和数据 var option = title text EChart

原文地址: https://www.cveoy.top/t/topic/50z 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录