diff --git a/core/core-frontend/src/views/dashboard/index.vue b/core/core-frontend/src/views/dashboard/index.vue index 51cd8ca0a2..f229923c55 100644 --- a/core/core-frontend/src/views/dashboard/index.vue +++ b/core/core-frontend/src/views/dashboard/index.vue @@ -71,6 +71,7 @@ onMounted(() => { if (createType === 'template') { const deTemplateDataStr = wsCache.get(`de-template-data`) const deTemplateData = JSON.parse(deTemplateDataStr) + wsCache.delete('de-template-data') dvMainStore.setComponentData(JSON.parse(deTemplateData['componentData'])) dvMainStore.setCanvasStyle(JSON.parse(deTemplateData['canvasStyleData'])) dvMainStore.setCanvasViewInfo(deTemplateData['canvasViewInfo']) diff --git a/core/core-frontend/src/views/data-visualization/index.vue b/core/core-frontend/src/views/data-visualization/index.vue index 08bbf38f94..960a6e282f 100644 --- a/core/core-frontend/src/views/data-visualization/index.vue +++ b/core/core-frontend/src/views/data-visualization/index.vue @@ -201,6 +201,7 @@ onMounted(() => { // 从模板新建 if (createType === 'template') { const deTemplateDataStr = wsCache.get(`de-template-data`) + wsCache.delete('de-template-data') const deTemplateData = JSON.parse(deTemplateDataStr) dvMainStore.setComponentData(JSON.parse(deTemplateData['componentData'])) dvMainStore.setCanvasStyle(JSON.parse(deTemplateData['canvasStyleData']))