遍历菜单节点的思路

1.在数据库中查询节点信息通过父id进行排序

2.遍历该菜单集合

3.遍历该集合 将 菜单集合 和遍历的 单个节点 进行对比 get(list,data);

再一次遍历

判断list遍历的节点的父节点是否和传入的data id一致,如果一致则创建list存入

将list存放在data的成员变量上

又因为data子节点也有子节点的可能 所有再次调用getchild()方法 如果有则进行递归 重复第一次获取的过程

最后以第一个data为根节点 此时每个节点都存放有子节点了

posted @ 2021-12-16 15:37  暗影霹雳神  阅读(60)  评论(0编辑  收藏  举报