diff --git a/src/configs/chart.ts b/src/configs/chart.ts index 674c07d9..a2279a6c 100644 --- a/src/configs/chart.ts +++ b/src/configs/chart.ts @@ -1,5 +1,16 @@ import type { ChartData } from '@/types/slides' +export const CHART_TYPE_MAP: { [key: string]: string } = { + 'bar': '柱状图', + 'column': '条形图', + 'line': '折线图', + 'area': '面积图', + 'scatter': '散点图', + 'pie': '饼图', + 'ring': '环形图', + 'radar': '雷达图', +} + export const CHART_DEFAULT_DATA: { [key: string]: ChartData } = { 'bar': { labels: ['类别1', '类别2', '类别3', '类别4', '类别5'], diff --git a/src/views/Editor/CanvasTool/ChartPool.vue b/src/views/Editor/CanvasTool/ChartPool.vue index 03e74d2b..5ff76d3e 100644 --- a/src/views/Editor/CanvasTool/ChartPool.vue +++ b/src/views/Editor/CanvasTool/ChartPool.vue @@ -10,6 +10,8 @@ + +
{{ CHART_TYPE_MAP[chart] }}
@@ -17,12 +19,13 @@