求助一个数组转换成tree结构问题。
后端放回的数组结构,前端渲染要转换成tree结构渲染
需求:list转换层listMap,主要是根据lelve层级来转换,毫无头绪。。求助
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
后端放回的数组结构,前端渲染要转换成tree结构渲染
需求:list转换层listMap,主要是根据lelve层级来转换,毫无头绪。。求助
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
lelve
和childer
是拼写错误?还是说这不是英语?我不管,我用我认识的
level
和children
做样例数据。观察已经有序的源数据,可以认为这是按深度遍历顺序排列出来的,自己做个简单的 level 栈 (
path
) 就好。注意下例中的
path
并不是一个真正的栈,因为没有 pop 操作,但通过序号存取的过程跟栈操作相似(写出来看就明白了)。你这个是不是缺少了一个标识哦?你图片上第一个b2和第二个b2下面的b3,是通过什么来区分他们属于哪一个b2的呢?