0
点赞
收藏
分享

微信扫一扫

JavaScript--查找当前节点的父节点

const treeData = (item) => {
        if (item.parent && item.parent.length > 0) {
          let _parent = data.taskData.filter((data) => data.id == item.parent);
          if (_parent && _parent.length > 0) {
            if (dataList.filter((data) => data.id == _parent[0].id).length == 0) {
              dataList = [...dataList, ..._parent];
            }
            if (_parent[0].parent && _parent[0].parent.length > 0) treeData(_parent[0]);
          }
        }
      };
      dataList.forEach((item) => {
        treeData(item);
      });

举报

相关推荐

0 条评论