mirror of
https://github.com/Tencent/tmagic-editor.git
synced 2025-06-16 18:09:22 +08:00
fix(editor): 粘贴容器,组件树中子组件没有显示
This commit is contained in:
parent
6a5374726e
commit
5e7a0a0c53
@ -82,17 +82,21 @@ export const useNodeStatus = (services: Services | undefined, page: ComputedRef<
|
||||
|
||||
services?.editorService.on('add', (newNodes: MNode[]) => {
|
||||
newNodes.forEach((node) => {
|
||||
nodeStatusMap.value?.set(node.id, {
|
||||
visible: true,
|
||||
expand: Array.isArray(node.items),
|
||||
selected: true,
|
||||
traverseNode(node, (node: MNode) => {
|
||||
nodeStatusMap.value?.set(node.id, {
|
||||
visible: true,
|
||||
expand: Array.isArray(node.items),
|
||||
selected: true,
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
services?.editorService.on('remove', (nodes: MNode[]) => {
|
||||
nodes.forEach((node) => {
|
||||
nodeStatusMap.value?.delete(node.id);
|
||||
traverseNode(node, (node: MNode) => {
|
||||
nodeStatusMap.value?.delete(node.id);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user