diff --git a/core/core-frontend/src/custom-component/de-tabs/Component.vue b/core/core-frontend/src/custom-component/de-tabs/Component.vue index c4c103c3fc..7d9a1d425a 100644 --- a/core/core-frontend/src/custom-component/de-tabs/Component.vue +++ b/core/core-frontend/src/custom-component/de-tabs/Component.vue @@ -116,7 +116,7 @@ import { dvMainStoreWithOut } from '@/store/modules/data-visualization/dvMain' import { storeToRefs } from 'pinia' import { guid } from '@/views/visualized/data/dataset/form/util' import eventBus from '@/utils/eventBus' -import { canvasChangeAdaptor, findComponentIndexById } from '@/utils/canvasUtils' +import { canvasChangeAdaptor, findComponentIndexById, isDashboard } from '@/utils/canvasUtils' import DeCustomTab from '@/custom-component/de-tabs/DeCustomTab.vue' import DePreview from '@/components/data-visualization/canvas/DePreview.vue' import { useEmitt } from '@/hooks/web/useEmitt' @@ -281,14 +281,16 @@ const componentMoveIn = component => { if (refInstance) { const matrixBase = refInstance.getBaseMatrixSize() //矩阵基础大小 canvasChangeAdaptor(component, matrixBase) + component.x = 1 + component.y = 200 + component.style.left = 0 + component.style.top = 0 tabItem.componentData.push(component) - nextTick(() => { - component.x = 1 - component.y = 1 - component.style.left = 0 - component.style.top = 0 - refInstance.addItemBox(component) //在适当的时候初始化布局组件 - }) + if (isDashboard()) { + nextTick(() => { + refInstance.addItemBox(component) //在适当的时候初始化布局组件 + }) + } } } }) diff --git a/core/core-frontend/src/views/data-visualization/PreviewHead.vue b/core/core-frontend/src/views/data-visualization/PreviewHead.vue index 3b4535080a..4603e79caf 100644 --- a/core/core-frontend/src/views/data-visualization/PreviewHead.vue +++ b/core/core-frontend/src/views/data-visualization/PreviewHead.vue @@ -170,10 +170,10 @@ const initOpenHandler = newWindow => { >PDF 模板样式模板 应用应用模板 {{ t('chart.image')