现有一个一维数组 对应 学校 班级 学生
let inputArr = [
{ id: 2, val: "班级1", parentId: 1, },
{ id: 4, val: "班级3", parentId: 1, },
{ id: 5, val: "学生1", parentId: 2, },
{ id: 1, val: "学校", },
{ id: 6, val: "学生2", parentId: 3 },
{ id: 3, val: "班级2", parentId: 1, },
{ id: 7, val: "学生3", parentId: 4 },
];
需要转换成 :
let output = { id: 1, val: "学校", children: [ {id: 2, val: "班级1", children: [{ id: 5, val: "学生1"}]},