gpt4 book ai didi

javascript - 从数组填充动态 TreeView

转载 作者:行者123 更新时间:2023-11-28 06:48:07 26 4
gpt4 key购买 nike

我想从数组填充 TreeView 。我的数组结构是 splitarray = [0,1,2,3,4,....]。我想要这样的精确输出

   1
|_2
|_3
|_4
5
|_

var treeRoot = "<ul>";
var treeRepeat = "";

for (var i = 0; i < splitArray.length; i++) {
treeRepeat = treeRepeat + "<ul><li><span>" + splitArray[i] + "</span></li>"
treeRepeat = treeRepeat + "</ul>";
}

alert(treeRepeat);

最佳答案

也许这有帮助。

它具有 Array.prototype.reduceRight 和一些基本标记方法。

var data = [1, 2, 3, 4, 5, 6];
document.body.appendChild(data.reduceRight(function (r, a) {
var ul = document.createElement('ul'),
li = document.createElement('li');
li.innerHTML = a;
r && li.appendChild(r);
ul.appendChild(li);
return ul;
}, undefined));

关于javascript - 从数组填充动态 TreeView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33214462/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com