Skip to content

StackedBarChart 堆叠柱状图

基于 ECharts 封装的堆叠柱状图组件。

基础用法

vue
<script setup>
import { stackedBarChart } from '@twi1i9ht/visual-lib'

const xAxisData = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
const seriesNames = ['邮件营销', '联盟广告', '视频广告']
const seriesData = [
  [120, 132, 101, 134, 90, 230, 210],
  [220, 182, 191, 234, 290, 330, 310],
  [150, 232, 201, 154, 190, 330, 410],
]
</script>

<template>
  <stackedBarChart
    :x-axis-data="xAxisData"
    :series-names="seriesNames"
    :series-data="seriesData"
    title="周广告数据"
  />
</template>

Props

属性类型默认值说明
xAxisDatastring[]X 轴类目数据
seriesNamesstring[]系列名称数组
seriesDatanumber[][]系列数据,二维数组
titlestring图表标题
colorsstring[]颜色数组
showTooltipbooleantrue是否显示提示框
showLegendbooleantrue是否显示图例
optionEChartsOption高级配置

Released under the MIT License.