mirror of
https://github.com/Tencent/tmagic-editor.git
synced 2025-04-06 03:57:56 +08:00
fix(editor): 已选组件树中如果出现items不是数组会导致节点渲染失败
This commit is contained in:
parent
7dad247374
commit
7fb4d96cb0
@ -114,7 +114,9 @@ const selected = computed(() => nodeStatus.value.selected);
|
||||
const visible = computed(() => nodeStatus.value.visible);
|
||||
const draggable = computed(() => nodeStatus.value.draggable);
|
||||
|
||||
const hasChildren = computed(() => props.data.items?.some((item) => props.nodeStatusMap.get(item.id)?.visible));
|
||||
const hasChildren = computed(
|
||||
() => Array.isArray(props.data.items) && props.data.items.some((item) => props.nodeStatusMap.get(item.id)?.visible),
|
||||
);
|
||||
|
||||
const handleDragStart = (event: DragEvent) => {
|
||||
treeEmit?.('node-dragstart', event, props.data);
|
||||
|
Loading…
x
Reference in New Issue
Block a user