我使用dijit/form/DropDownButton
创建了一个Dojo DropDownButton,并使用dijit/MenuItem
创建了MenuItems。我正在尝试为MenuItem创建子菜单项,以便很好地组织选项,用户可以选择子选项。
有没有办法做到这一点,以便下拉选项看起来像这样:
Vegetables
Carrots
Potatoes
Tomatoes
Fruits
Apples
Oranges
而不是这个(我现在拥有的):
Vegetables
Carrots
Potatoes
Tomatoes
Fruits
Apples
Oranges
答案 0 :(得分:3)
蔬菜和水果应为dijit/PopupMenuItem
,每个应包含dijit/Menu
,菜单应包含相应的dijit/MenuItem
。
声明性菜单示例演示了它。在您的情况下,唯一的区别是顶层菜单不是上下文菜单,而是dijit/DropDownMenu
。
http://dojotoolkit.org/reference-guide/1.9/dijit/Menu.html#declarative-markup