素材巴巴 > 程序开发 >

树形菜单构建

程序开发 2023-09-08 10:39:21

    最简单菜单是用xml文件构成TreeView,在这里生成一个N级菜单,把所有菜单项都存到数据库中,然后采用递归列出菜单。

    数据库结构如下:

 

        

     上图中有两个表,表1中上次菜单项ID 指向父节点,URL存放页面地址,排序使菜单按顺序列出。表2为菜单的角色,拥有指定的角色才能访问相应的页面。

      首先把该角色下的顶级节点取出,相应代码如下:

       

       然后再取出下级节点,注意递归:

       

 

   


标签:

上一篇: antd table edit 下一篇:
素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。