fix: 删除无用函数与信号,修复全屏bug

This commit is contained in:
2025-07-13 16:00:49 +08:00
parent a76ee74656
commit e38770a496
2 changed files with 20 additions and 122 deletions

View File

@@ -29,7 +29,6 @@
<DiagramCanvas
ref="diagramCanvas"
:showDocPanel="showDocPanel"
@diagram-updated="handleDiagramUpdated"
@open-components="openComponentsMenu"
@toggle-doc-panel="toggleDocPanel"
/>
@@ -157,7 +156,10 @@ function handleHorizontalSplitterResize(sizes: number[]) {
function handleVerticalSplitterResize(sizes: number[]) {
if (sizes && sizes.length > 0) {
verticalSplitterSize.value = sizes[0];
// 只在非全屏状态下保存分栏大小避免全屏时的100%被保存
if (!isBottomBarFullscreen.value) {
verticalSplitterSize.value = sizes[0];
}
}
}
@@ -217,11 +219,6 @@ function openComponentsMenu() {
showComponentsMenu.value = true;
}
// 处理图表数据更新事件
function handleDiagramUpdated(data: DiagramData) {
console.log("Diagram data updated:", data);
}
// 更新组件属性的方法 - 委托给componentManager
function updateComponentProp(
componentId: string,