JavaScript将一层级对象数组转为children嵌套的三层级树状对象数组(多级树状分类)

有时候后端返回的数据不适合前端,我们就需要进行转换,比如我想用elementUI的级联选择器,而这个组件对数据格式有要求,本篇文章将介绍如何将一层级对象数组数据格式转为三层级嵌套children数组,JavaScript、Vue、小程序等都适用,使用情景为多级分类,嵌套数据

情况1:原数组格式为id和parentId的一层级对象数组

  • 原数据格式,包含父级id的一层级对象数组,这个可以根据parentId进行整理
 {
    id: 1, name: '对象1', parentId: null 

你可能感兴趣的:(前端项目教程以及代码,javascript,开发语言,ecmascript)