
前端
yhh_peter
这个作者很懒,什么都没留下…
展开
-
JS自上而下递归遍历计算树结构节点数值和
//自上而下进行数量累计计算 function updateTreeDataAdd(treeData,fieldName){ for(var i=0;i<treeData.length;i++){ //只有存在子集时,才进行累加计算,否则不修改自身属性值 if(treeData[i].children&&treeData[i].children.length>0){ //递归遍历并修改children的对应值 .原创 2021-02-24 22:18:17 · 2395 阅读 · 1 评论 -
JS树结构数据传输,对应替换属性值
使用miniui加载树形结构时遇到两个问题: 1、获取的原始树结构的数据字段与需要的字段属性名不一样 2、两个treeGrid表加载同一个树形数据时,第一个加载的表功能会受限(即使使用新的对象直接等于原始数据,两个表依然视作了加载的是同一个对象) 自己整理了一个循环递归遍历,将树结构中的数据字段的属性值一一对应进行转换,用两个对象分别去接取,实现了同一个页面加载相同原始数据,操作分离 function changeInfoDetail(mainData){ var newTree = []; if(!c原创 2021-02-23 22:01:40 · 916 阅读 · 0 评论