fix(仪表板): 修复部分组件删除异常

This commit is contained in:
wangjiahao
2025-02-07 15:14:25 +08:00
committed by Junjun
parent c251d6df7e
commit a17c3335fe

View File

@@ -933,7 +933,12 @@ function removeItem(index) {
let item = componentData.value[index]
if (item && isSameCanvas(item, canvasId.value)) {
removeItemComponent(item)
componentData.value.splice(index, 1)
if (isMainCanvas(canvasId.value)) {
// 主画布中存在隐藏组件 直接从原始componentData中进行删除
dvMainStore.deleteComponentById(item.id)
} else {
componentData.value.splice(index, 1)
}
}
}