博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
angular复选框式js树形菜单(二)
阅读量:4966 次
发布时间:2019-06-12

本文共 558 字,大约阅读时间需要 1 分钟。

删除(过滤)树形结构某一个子节点:

function filterTreeData(treeData){    angular.forEach(treeData,function(item){        if (item.$$checked===undefine||item.$$checked===false) {            _.remove(treeData,item);            filterTreeData(treeData);        }else if (hasChildItems(item)){            filterTreeData(item.childItems);        }    })}

 使用_.remove():

var array = [1, 2, 3, 4];var evens = _.remove(array, function(n) {  return n % 2 == 0;});console.log(array);// => [1, 3]console.log(evens);// => [2, 4]

 

转载于:https://www.cnblogs.com/Nyan-Workflow-FC/p/7778574.html

你可能感兴趣的文章
SSM整合步骤
查看>>
Android 应用性能测试
查看>>
重放攻击
查看>>
[poj2823]sliding windows(单调队列模板题)
查看>>
day10-(rr)
查看>>
TSSD2018下载地址及更新说明
查看>>
舒婷的《致橡树》
查看>>
vue(2)创建项目
查看>>
PHP-----数组和常见排序算法
查看>>
FTS(3) BSD 库函数手册 遍历文件夹(一)
查看>>
jsp_javabean
查看>>
alert换行警示
查看>>
衣联网络-亿能测试 安全测试沙龙 PPT资料免费下载
查看>>
17.4.3 使用MulticastSocket实现多点广播(3)
查看>>
Qml文件的两种加载方式
查看>>
HDU 4763 (KMP算法)
查看>>
Django 数据模型的字段列表整理
查看>>
Spring Boot:如何优雅的使用 Mybatis
查看>>
安排好生活工作学习
查看>>
poj 3469 Dual Core CPU——最小割
查看>>