首页 > 其他 > 详细

树结构循环过滤

时间:2021-01-29 10:39:11      阅读:17      评论:0      收藏:0      [点我收藏+]
      const newExpandKeyArr = [];
      let tempTreeData = [];
 
let deepSearch = (children) => {
        return children.filter((item) => {
          let flag = false;
          if (item.title.includes(this.searchKeyword)) {
            newExpandKeyArr.push(item.parentId);
            flag = true;
          }
          if (item.children.length) {
            const arr = deepSearch(item.children);
            if (arr.length) {
              flag = true;
            }
          }
          return flag;
        });
      };
      for (let item of this.leftFirstKey) {
        tempTreeData = deepSearch(item.children);
      }

  

树结构循环过滤

原文:https://www.cnblogs.com/kuoluozq/p/14343220.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!