diff --git a/frontend/src/components/canvas/components/TextAttr.vue b/frontend/src/components/canvas/components/TextAttr.vue index b3bab89ced..8525c85377 100644 --- a/frontend/src/components/canvas/components/TextAttr.vue +++ b/frontend/src/components/canvas/components/TextAttr.vue @@ -153,7 +153,7 @@
- +
@@ -352,6 +352,9 @@ export default { styleInfo() { return this.$store.state.curComponent.style }, + elementType() { + return this.$store.state.curComponent.component + }, canvasWidth() { return this.canvasStyleData.width * this.curCanvasScale.scalePointWidth }, diff --git a/frontend/src/components/dataease/DeOutWidget.vue b/frontend/src/components/dataease/DeOutWidget.vue index 5cb6289de0..223b0e4ede 100644 --- a/frontend/src/components/dataease/DeOutWidget.vue +++ b/frontend/src/components/dataease/DeOutWidget.vue @@ -147,7 +147,7 @@ export default { this.outsideStyle = { flexWrap: 'wrap' } - if (vertical !== 'top') { + if (vertical !== 'top' && this.element.component !== 'de-select-grid') { this.titleStyle = null this.outsideStyle = { flexDirection: horizontal === 'right' ? 'row-reverse' : '', diff --git a/frontend/src/components/widget/DeWidget/TitlePostion.vue b/frontend/src/components/widget/DeWidget/TitlePostion.vue index 9b115c7616..9256b8d988 100644 --- a/frontend/src/components/widget/DeWidget/TitlePostion.vue +++ b/frontend/src/components/widget/DeWidget/TitlePostion.vue @@ -9,7 +9,7 @@ {{ $t('chart.text_pos_left') }} - {{ $t('chart.text_pos_center') }} + {{ $t('chart.text_pos_center') }} {{ $t('chart.text_pos_right') }} @@ -40,7 +40,11 @@ export default { showVertical: { type: Boolean, default: false - } + }, + elementType: { + type: String, + default: '' + }, } }