您的位置:首页 > 任务详情
多人悬赏 处理一段JS树形结构数据
  • 雇主:mike
  • 发布时间:2024-11-21
  • 分类:定制开发
已托管赏金:

¥ 500内

免责声明 该外包需求信息来源于站外平台,本站仅提供公开信息部分字段展示与订阅服务,更多请查看免责声明。

任务详情

把一个正常的tree数据处理一下,data是一个树形结构数据,需要给data做处理把相关节点移位,结合下面的例子找出规律并封装好一个处理的函数目的:这样做是为了渲染tree的试试不用那么多层节点例子1:let data=[{ "name": "发起", "children": [ { "name": "莫二", "children":[] } ],}]处理后的结果result=[ { "name": "发起", "children":[] }, { "name": "莫二", "children":[] }]例子2:let data=[{ "name": "发起", "children": [ { "name": "市场部", "children": [ { "name": "总经理", "children": [], } ], }, { "name": "财务部", "children": [ { "name": "总经理", "children": [], } ], } ],}]预期返回data=[{ "name": "发起", "children": [ { "name": "市场部", "children": [ { "name": "总经理", "children": [], } ], }, { "name": "财务部", "children": [ { "name": "总经理", "children": [], } ], } ],}]例子3:// let data=[{ "name": "发起", "children": [ { "name": "市场部", "children": [ { "name": "总经理", "children": [ { "name": "董事长", "children": [], } ], } ], }, { "name": "财务部", "children": [ { "name": "总经理", "children": [ { "name": "董事长", "children": [], } ], } ], } ],}]预期返回data=[{ "name": "发起", "children": [ { "name": "市场部", "children": [ { "name": "总经理", "children": [], }, { "name": "董事长", "children": [], } ], }, { "name": "财务部", "children": [ { "name": "总经理", "children": [], },{ "name": "董事长", "children": [], } ], } ],}]

任务附件 (0)

暂无稿件哦!

预期中标

0

已中标

0

快去分享,提高任务的曝光率吧

  • 发布需求,托管赏金     2024.11.21
  • 威客投稿    
  • 雇主选稿    
  • 中标公示    
  • 验收付款    
  • 评价