关于递归 about recursion
const treeData2 = [{
name: '夏1',
id: 'xia1',
departments: [{
name: '夏1-1',
id: 'xia1-1'
}]
}, {
name: '小夏2',
id: 'xia2'
}, {
name: '夏3',
id: 'xia3',
departments: [{
name: '夏3-1',
id: 'xia3-1'
}, {
name: '夏3-2',
id: 'xia夏3-2',
departments: [{
name: 'xia3-2-1',
id: '3-2-1'
}]
}]
}, {
name: '小夏2',
id: 'xia2'
}
];
我需要把这段数据变成下面的数据,嵌套格式是一样的,只是上面把所有的name 改为title,所有的id 改为key,所有的departments 改为children,
上面的不确定嵌套几层, i need transform up to down,i dont know how many department,
const treeData2 = [{
title: '夏1',
key: 'xia1',
children: [{
title: '夏1-1',
key: 'xia1-1'
}]
}, {
title: '小夏2',
key: 'xia2'
}, {
title: '夏3',
key: 'xia3',
children: [{
title: '夏3-1',
key: 'xia3-1'
}, {
title: '夏3-2',
key: 'xia夏3-2',
children: [{
title: 'xia3-2-1',
key: '3-2-1'
}]
}]
}, {
title: '小夏2',
key: 'xia2'
}
];
求大神帮忙 please!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
供参考