原来的样子
要展示到截面这一层级
官方说是拿到上面的id放入数组中


设置相关的数值 在去循环我们的datatree数据

打印出来是这些id
效果入下

循环的代码
for (let i = 0; i < that.data.length; i++) {
if (that.data[i].children.length>0) {
for (let j = 0; j < that.data[i].children.length; j++) {
if (that.data[i].children.length>0) {
for (let k = 0; k < that.data[i].children[j].children.length; k++) {
arr.push(that.data[i].children[j].children[k].id)
}
}
}
}
that.Arr=arr
console.log(that.Arr)
}
本文详细解析了使用嵌套循环遍历复杂数据树结构的方法,通过具体示例展示了如何逐层深入获取ID信息,适用于前端开发中处理多层次数据结构的场景。
6991

被折叠的 条评论
为什么被折叠?



