fix(editor): 更新组件后,组件树选中状态被重置

This commit is contained in:
roymondchen 2023-03-02 20:44:45 +08:00
parent b8cda53d6a
commit e0c0143970

View File

@ -221,10 +221,15 @@ watch(nodes, (nodes) => {
) {
tree.value?.setCheckedKeys([], false);
[currentNodeKey.value] = ids;
checkedKeys.value = ids.filter((id) => id !== page.value?.id);
expandedKeys.value = union(expandedKeys.value, ids);
}
[currentNodeKey.value] = ids;
setTimeout(() => {
tree.value?.setCurrentKey(currentNodeKey.value);
});
});
watch(isMultiSelect, (isMultiSelect) => {