编程语言
首页 > 编程语言> > javascript-如何使用dojo dijit / form / DropDownButton将子菜单项添加到菜单项?

javascript-如何使用dojo dijit / form / DropDownButton将子菜单项添加到菜单项?

作者:互联网

我已经使用dijit / form / DropDownButton创建了Dojo DropDownButton,并使用dijit / MenuItem创建了MenuItems.我试图为MenuItems创建子菜单项,以便选项组织得很好,并且用户可以从中选择子选项.
有没有办法做到这一点,以便下拉选项如下所示:

    Vegetables
       Carrots
       Potatoes
       Tomatoes
    Fruits
       Apples
       Oranges

而不是这个(我现在有):

    Vegetables
    Carrots
    Potatoes
    Tomatoes
    Fruits
    Apples
    Oranges

解决方法:

蔬菜和水果应为dijit / PopupMenuItems,每个应包含dijit / Menu,并且菜单应具有相应的dijit / MenuItems.

声明性菜单示例对此进行了演示.在您的情况下,唯一的区别是顶级菜单不是digit / DropDownMenu,而不是上下文菜单.

http://dojotoolkit.org/reference-guide/1.9/dijit/Menu.html#declarative-markup

标签:menuitem,dojo,html,javascript
来源: https://codeday.me/bug/20191123/2065382.html