前提:后台返回的数据 子级 的 pid 是等于 父级 的id的
前提一样的情况下 可以参考此方法
export function treeList (list,pid){
//先定义一个空数组
var list1=[]
//遍历需要转换的数组
list.forEach(item => {
//判断每一项的pid是否等于传进来的数据 pid应该是父级的id 根据返回的数据定
if (item.pid === pid) {
//相等的情况下就追加到前面定义的空数组中 这里还是最外层
list1.push(item)
//给每一项都添加一个子级 接着调用这个函数 吧自己的id传进去 让函数一层一层去遍历匹配
item.children = treeList(list, item.id)
}
})
}