indexArray传空数组
@action
public findIndexArray = (data: any[], contentId: string, indexArray: any[]): any => {
let arr = Array.from(indexArray)
for (let i = 0, len = data.length; i < len; i++) {
arr.push(data[i]);
if (data[i].contentId === contentId) {
return arr
} let children = data[i].children;
if (children && children.length) {
let result = this.findIndexArray(children, contentId, arr);
if (result) {
return result
}
}
arr.pop()
}
return false
}