图表

用于图表展示数据,基于 echartsopen in new window 封装的。

基础用法

<template>
  <draw-echarts :echart-option="echartOption" />
</template>

<script setup>
  import { ref } from 'vue';

  let echartOption = ref({
    title: {
      text: 'ECharts 入门示例',
    },
    tooltip: {},
    legend: {
      data: ['销量'],
    },
    xAxis: {
      data: ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子'],
    },
    yAxis: {},
    series: [
      {
        name: '销量',
        type: 'bar',
        data: [5, 20, 36, 10, 10, 20],
      },
    ],
  });
</script>

属性

属性名说明类型可选值默认值
echart-style图表的样式object——{height: '200px', width: '100%'}
echart-option图表配置object见 echarts 官网各图表配置——
echart-loading图表加载中boolean——false

事件

事件名说明参数
echartClick点击 echarts 的回调echarts 配置中的参数
echartMouseover鼠标移入 echarts 的回调echarts 配置中的参数
echartMouseout鼠标移出 echarts 的回调echarts 配置中的参数
echartLegendselectchanged点击图例的回调echarts 配置中的参数
上次更新:
贡献者: zml