递归循环树形数组添加元素
数据结构
let arr = [
{
"id": "1367284300238704640",
"name": "饭堂",
"category": 1,
"children": [
{
"id": "1367285230778601472",
"name": "学生饭堂",
"category": 1,
"children": [
{
"id": "1367287171499839488",
"name": "一楼饭堂",
"category": 1,
"children": [
{
"id": "1367287929783865344",
"name": "实中饭堂101",
"category": 1,
"children": [],
"lastChildrenIds": null
}
],
"lastChildrenIds": null
},
{
"id": "1367287243599925248",
"name": "二楼饭堂",
"category": 1,
"children": [
{
"id": "1367295735509438464",
"name": "实中饭堂201",
"category": 1,
"children": [],
"lastChildrenIds": null
}
],
"lastChildrenIds": null
}
],
"lastChildrenIds": null
},
{
"id": "1367285316497592320",
"name": "教职工饭堂",
"category": 1,
"children": [
{