diff --git a/src/components/Tree/src/Tree.vue b/src/components/Tree/src/Tree.vue index f4733313fc229373fbd9b246fad90fbbd6a337c8..150ae6fbe2d485f937c35530fe562d764d7d025d 100644 --- a/src/components/Tree/src/Tree.vue +++ b/src/components/Tree/src/Tree.vue @@ -97,8 +97,7 @@ }, onRightClick: handleRightClick, }; - propsData = omit(propsData, 'treeData', 'class'); - return propsData; + return omit(propsData, 'treeData', 'class'); }); const getTreeData = computed((): TreeItem[] => @@ -109,8 +108,14 @@ return searchState.startSearch && searchState.searchData?.length === 0; }); - const { deleteNodeByKey, insertNodeByKey, filterByLevel, updateNodeByKey, getAllKeys } = - useTree(treeDataRef, getReplaceFields); + const { + deleteNodeByKey, + insertNodeByKey, + insertNodesByKey, + filterByLevel, + updateNodeByKey, + getAllKeys, + } = useTree(treeDataRef, getReplaceFields); function getIcon(params: Recordable, icon?: string) { if (!icon) { @@ -267,6 +272,7 @@ setCheckedKeys, getCheckedKeys, insertNodeByKey, + insertNodesByKey, deleteNodeByKey, updateNodeByKey, checkAll,