diff --git a/frontend/src/components/canvas/components/TextAttr.vue b/frontend/src/components/canvas/components/TextAttr.vue index cab84b2b15..27268f32f9 100644 --- a/frontend/src/components/canvas/components/TextAttr.vue +++ b/frontend/src/components/canvas/components/TextAttr.vue @@ -150,6 +150,12 @@ + +
+ + + +
@@ -264,7 +270,8 @@ export default { 'fontSize', 'fontWeight', 'letterSpacing', - 'color' + 'color', + 'titlePostion' ], // tab组件显示的属性 'de-tabs': [ diff --git a/frontend/src/components/widget/DeWidget/TitlePostion.vue b/frontend/src/components/widget/DeWidget/TitlePostion.vue new file mode 100644 index 0000000000..513a07563f --- /dev/null +++ b/frontend/src/components/widget/DeWidget/TitlePostion.vue @@ -0,0 +1,67 @@ + + + + + diff --git a/frontend/src/components/widget/serviceImpl/TextSelectServiceImpl.js b/frontend/src/components/widget/serviceImpl/TextSelectServiceImpl.js index 6d1faf4e85..88ffa9679b 100644 --- a/frontend/src/components/widget/serviceImpl/TextSelectServiceImpl.js +++ b/frontend/src/components/widget/serviceImpl/TextSelectServiceImpl.js @@ -37,7 +37,9 @@ const drawPanel = { lineHeight: '', letterSpacing: 0, textAlign: '', - color: '' + color: '', + hPosition: 'left', + vPosition: 'center' }, component: 'de-select' }