怎么修改让下面的红线消失?
interface arrType {
id?: string | number
children?: arrType[]
}
const getAllRoleId = (arr: arrType[]) => {
let returnAll = []
arr.forEach((item) => {
returnAll.push(item.id)
if (item.children && item.children.length > 0) {
getAllRoleId(item.children)
}
})
return returnAll
}
试试