Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用下拉菜单创建动态菜单抽屉(无限嵌套)_Javascript_Html_Css_Vue.js_Quasar - Fatal编程技术网

Javascript 如何使用下拉菜单创建动态菜单抽屉(无限嵌套)

Javascript 如何使用下拉菜单创建动态菜单抽屉(无限嵌套),javascript,html,css,vue.js,quasar,Javascript,Html,Css,Vue.js,Quasar,我想创建一个嵌套的菜单抽屉,在这里我可以在菜单中插入菜单,创建n个级别的子菜单和子项。 看起来像这样的东西: Menu v --Submenu ^ ----Submenu v ------Subitem ------Subitem ----Subitem

我想创建一个嵌套的菜单抽屉,在这里我可以在菜单中插入菜单,创建n个级别的子菜单和子项。 看起来像这样的东西:

            Menu v
                --Submenu ^
                    ----Submenu v 
                        ------Subitem 
                        ------Subitem
                    ----Subitem
                    ----Subitem
                --Submenu v
                --Subitem
            Menu ^
理想情况下,这应该从数据库表中呈现,在那里我可以与用户关联

            menu(
                id
                name
                icon
                route
                is_active
                menu (references another table)
            );

如何在html中正确呈现此内容?这是最好的方法吗?

希望您至少尝试自己编写代码。我建议你做一些,或者通过谷歌,或者通过搜索,尝试一下。如果您仍然有问题,请返回您的代码,并解释您尝试了什么。我不确定询问的是什么。这句话正确吗?:“我只希望根据数据内容在特定时间显示某些元素。”是的,根据数据,它应该呈现菜单项和子项(我认为应该添加另一个“Is_dropdown”标志)