src/components/TigerTree/src/hooks/useTree.ts
@@ -202,12 +202,14 @@ //let nodes:TreeItem[]=[]; let node:TreeItem=null; const treeData = list || unref(treeDataRef); const { key: keyField, children: childrenField } = unref(getFieldNames); if (!keyField) return; treeData.forEach((item) => { if (item.id === id) { if (item[keyField] === id) { node = item; return } if(isNullOrUnDef(item.children) && item.children.length>0){ if(!isNullOrUnDef(item.children) && item.children.length>0){ let res=getNodeById(id,item.children) if(res!=null){ node = res;