JS 组装无限级树

2019-11-12  本文已影响0人  namecho
function lists(parentId, list) {
  let data = [];
  for (const key in list) {
    if (list[key].parent_id === parentId) {
      let child = this.lists(list[key].id, list);
      if (child.length > 0) {
        list[key].child = child;
      }
      data.push(list[key]);
    }
  }
  return data;
}
上一篇 下一篇

猜你喜欢

热点阅读