vue给数组加children?

如何给数组加children,就好像这样
dataList:[
{
name:'zhuzhu',
age:'12'
}]
//我想在这数组的age下面,加一个chilren
//成这样
dataList:[{
name:'zhuzhu',
age:'12',
children:[{
name:'zhuzhu',
age:'21'
}]
}]
这要怎么实现呢??求大佬帮忙,想了好久,没有想出来?
慕妹3146593
浏览 1249回答 2
2回答

婷婷同学_

functionaddData(data,count){count++;varobj={};data.forEach((item)=>{for(letkeyinitem){obj[key]=item[key];}item.children=[obj];if(count

回首忆惘然

dataList.map(o=>({...o,children:[o]}))先按照你的要求上个代码吧,其实你应该先说说你的需求的:children是否包含自身?是否有其他的children?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript