封装即用
/**
*
*
* @param {*} Tree 将要变成列表的树
* @param {*} childrenName children字段的键名
* @return {*} list
* 张志光 2021/8/4
*/
const treeToList = function (tree, childrenName, list) {
tree.forEach(item => {
if (!item[childrenName] || item[childrenName].length === 0) {
list.push(item)
} else {
const elArr = item[childrenName]
treeToList(elArr, childrenName, list)
list.push(item)
}
});
};
export default treeToList;