我正在尝试在ExtJS4中实现简单的下拉菜单。
默认情况下,它会垂直显示,似乎没有(明显的)方法让它水平显示。
任何帮助都将不胜感激。
答案 0 :(得分:1)
没有简单的方法可以做到这一点。菜单忽略布局配置并始终使用vbox
。要水平显示,您应该覆盖initComponent
,以便在hbox
和vbox
之间切换。当您选择hbox
时,项目将水平显示,但大小将保持在vbox中。因此,还需要对大小进行操作 - 为此,您应该覆盖doConstrain
方法。
答案 1 :(得分:1)
水平菜单是什么意思?你可以在工具栏上添加一堆按钮...... http://docs.sencha.com/ext-js/4-0/#!/example/menu/menus.html