dfsPreOrderByRecursion
配置项
| 参数 | 类型 | 是否必选 | 默认值 | 参数描述 |
|---|---|---|---|---|
| nodes | Array | 是 | - | 源数组 |
| callback | Function | 是 | - | 回调函数 |
返回值
| 类型 | 描述 |
|---|---|
| void | - |
示例
// 待补充源码
js
export function dfsPreOrderByRecursion(nodes = [], callback) {
nodes.forEach((item) => {
let flag = item.children && item.children.length;
callback(item);
flag && dfsPreOrderByRecursion(item.children, callback);
})
}
@keyboarder-yang