UNPKG

antd-mobile

Version:
15 lines 371 B
// 找到树的深度 export function getTreeDeep(treeData, childrenName = 'children') { const walker = tree => { let deep = 0; tree.forEach(item => { if (item[childrenName]) { deep = Math.max(deep, walker(item[childrenName]) + 1); } else { deep = Math.max(deep, 1); } }); return deep; }; return walker(treeData); }