arr为需处理的数组 key为要删除的属性名
const handler = (arr, key) => { if (arr) { arr.forEach((item) => { if(item[key]){ delete item[key] } if (item.children && item.children!==[]) handler(item.children, key) }) return arr } }
京公网安备 11010502049817号