用递归把树状数据最后一项数据放进新的数组

数据结构如下在这里插入图片描述
在这里插入图片描述

    // 递归获取树状数据最后一层菜单
    getTreeItem(data) {
      data.forEach((item) => {
        if (item.children.length < 1) {
          this.treeArr.push(item);
        } else {
          this.getTreeItem(item.children);
        }
      });
    },

猜你喜欢

转载自blog.csdn.net/anny_mei/article/details/120153412
今日推荐