diff --git a/nezha-fronted/src/components/common/project/meta2d/meta2dElement.vue b/nezha-fronted/src/components/common/project/meta2d/meta2dElement.vue
index 65f54fc91..4b4fc15a4 100644
--- a/nezha-fronted/src/components/common/project/meta2d/meta2dElement.vue
+++ b/nezha-fronted/src/components/common/project/meta2d/meta2dElement.vue
@@ -953,7 +953,10 @@
{{$t('overall.type')}}
-
+
+
+
+
@@ -1035,6 +1038,11 @@ export default {
return {
theme: theme,
pen: {},
+ chartType: [
+ { id: 'line', name: 'Line' },
+ { id: 'area', name: 'Area' },
+ { id: 'text', name: 'Text' }
+ ],
penDash: [
{ d: 'M5 14 l85 0', 'stroke-dasharray': '', strokeColor: theme == 'light' ? 'black' : '#BEBEBE' },
{ d: 'M5 14 l85 0', 'stroke-dasharray': '5,5', strokeColor: theme == 'light' ? 'black' : '#BEBEBE' },
diff --git a/nezha-fronted/src/components/common/project/meta2d/meta2dTooltip.vue b/nezha-fronted/src/components/common/project/meta2d/meta2dTooltip.vue
index 1d1507f4c..728690b4d 100644
--- a/nezha-fronted/src/components/common/project/meta2d/meta2dTooltip.vue
+++ b/nezha-fronted/src/components/common/project/meta2d/meta2dTooltip.vue
@@ -47,6 +47,9 @@ export default {
params: {
immediate: true,
handler (n) {
+ if (this.params.chartType == 'text') {
+ return
+ }
this.chartInfo.type = this.params.chartType || 'line'
const chartData = []
const elements = []