searchTree(treeData:any,treeKey:any, val:any):any {
let res = null
let state = false
function readTreeKey(treeData:any, val:any) {
if (state) return
for (let i = 0; i < treeData.length; i++) {
if (treeData[i][treeKey]== val) {
state = true
res = tree[i]
} else {
if (treeData[i].Children != null) {
readTreeKey(treeData[i].Children, val)
}
}
}
}
readTreeKey(treeData, val)
return res
}
treeData:对应的树形数据
val:对应的是想查找的值
treeKey:树形数据对应的字段