Skip to content

Chart 图表 ​

简介 ​

useEcharts 的组件化封装:自动初始化、跟随容器尺寸、主题与暗色模式联动,另外补上加载态、空状态和导出图片。

代码演示 ​

基础使用 ​

加载与空数据 ​

vue
<co-chart :option="option" :loading="loading" :empty="!option" height="320px" />

API ​

ChartProps ​

属性描述类型默认值
optionecharts 配置ECOption-
height高度string | number320
loading加载态booleanfalse
loadingText加载文案string加载中
empty空状态booleanfalse
emptyText空状态文案string暂无数据
skeleton加载时用骨架屏替代图表booleantrue
toolbar显示右上角导出图片按钮booleanfalse
exportFilename导出文件名,默认直接下载;传 false 时只触发 export 事件string | false'chart.png'
backgroundColor导出图片的背景色stringtransparent
mergeoption 变化时是否合并,false 表示整体替换booleantrue

ChartSlots ​

插槽描述属性
default覆盖图例/水印等附加内容

CoChartEmits ​

事件描述类型
export导出图片时触发,返回 dataURL(url: string) => void

基于 MIT 许可发布