Merge pull request #8875 from dataease/pr@dev-v2@fix_style

fix(数据大屏): 修复数据大屏编辑区域错位问题
This commit is contained in:
王嘉豪 2024-04-02 13:44:34 +08:00 committed by GitHub
commit f38f2565a2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -296,7 +296,7 @@ const canvasPropertiesShow = computed(
() => !curComponent.value || ['GroupArea'].includes(curComponent.value.component)
)
const viewsPropertiesShow = computed(
() => curComponent.value && ['UserView'].includes(curComponent.value.component)
() => !!(curComponent.value && ['UserView'].includes(curComponent.value.component))
)
eventBus.on('handleNew', handleNew)
</script>
@ -372,13 +372,14 @@ eventBus.on('handleNew', handleNew)
>
<canvas-attr></canvas-attr>
</dv-sidebar>
<editor
v-show="viewsPropertiesShow"
:view="canvasViewInfo[curComponent ? curComponent.id : 'default']"
themes="dark"
:dataset-tree="state.datasetTree"
:class="{ 'preview-aside': editMode === 'preview' }"
></editor>
<div v-show="viewsPropertiesShow" style="height: 100%">
<editor
:view="canvasViewInfo[curComponent ? curComponent.id : 'default']"
themes="dark"
:dataset-tree="state.datasetTree"
:class="{ 'preview-aside': editMode === 'preview' }"
></editor>
</div>
</div>
</el-container>
</div>