社区
Web 开发
帖子详情
js Tree 根据一个数组产生树
BUG弄潮儿
博客专家认证
2009-12-09 08:26:53
有一个分级的数据没两位一级根据他生成一棵tree怎样做?
例如数组 array【】 = {01,0101,0102,0103,02,0201,0202,0203,03,0301,030102}
...全文
186
2
打赏
收藏
js Tree 根据一个数组产生树
有一个分级的数据没两位一级根据他生成一棵tree怎样做? 例如数组 array【】 = {01,0101,0102,0103,02,0201,0202,0203,03,0301,030102}
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mich_mia
2009-12-10
打赏
举报
回复
很深刻呀!还是有点搞不明白!
AceOfAces
2009-12-09
打赏
举报
回复
以前写过一个,代码找不着了...说下大体思路吧,在JS中写一个方法来拼li 这个HTML 元素 先按一定的顺序(楼主的这个顺序就可以)将值存入数组,然后循环取出该数组的值,如果为父子关系,则递归调用该方法。最后的结果是生成的li 的个数和数组的长度相同,子li嵌套在父li内 兄弟的则并列。
不过在项目中的做树的话,读取的是XML文件,节点之间的关系在XML中用标签来体现。
js
数组
转换成
tree
结构
数组
js
数组
转换成
tree
结构
数组
算法
jQueryz
Tree
JS
Tree
数组
大全.rar
jQueryz
Tree
JS
Tree
数组
大全
Linux设备
树
(device
tree
)
设备
树
机制,实现了Linux内核和硬件平台的解耦:每个硬件平台的硬件资源使用
一个
设备
树
文件(xxx.dts)来描述,而不是在arch/arm下以.c 或 .h 文件来定义。Linux内核是
一个
通用的内核,在启动过程中,在通过解析...
js
实现 list转换成
tree
的方法示例(
数组
到
树
)
JS
将有父子关系的平行
数组
转换成
树
形数据 方法:双重遍历,一次遍历parentId,一次遍历id == parendId; 该方法应该能很容易被想到,实现起来也一步一步可以摸索出来; const oldData = [ {id:1,name:'boss',...
Vue组件模板形式实现对象
数组
数据循环为
树
形结构(实例代码)
本文为用Vue实现方式,另有一篇为用knockout.
js
的实现方法。 html代码 <table v-for=item v-bind:list=item></table> 组件模板代码 <script type=text/x-template id=table-component-tem
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章