0

我在这个问题上工作了几个小时,但我没有找到任何答案。我有一个带有按钮和菜单的工具栏:

new Ext.Toolbar({
    items: [
        {
            text: 'button1',
            toggleGroup: "draw",
            allowDepress: false,
            pressed: true,
        },
        {
            text: 'button2',
            toggleGroup: "draw",
            allowDepress: false,
            pressed: false,
        },
        {
            text: 'menu',
            enableToggle: true,
            menu: {
                items: [
                    {
                        text: 'menuButton1',
                        toggleGroup: "draw",
                        allowDepress: false,
                    },
                    {
                        text: 'menuButton2',
                        toggleGroup: "draw",
                        allowDepress: false,
                    }
                ]

            }
        }
    ]
})

(这只是一个非常接近我的代码的例子)

问题:切换不起作用。我只想选择 4 个按钮中的一个。使用 button1 和 button2 进行切换是有效的,但不是使用菜单按钮。问题出在哪里?

4

1 回答 1

0

默认情况下,extjs 中的菜单不可切换,如果您仍想使用菜单,则可以使用Ext.menu.CheckItem并使用选中属性来初始呈现为选中项

于 2013-03-15T19:50:09.337 回答