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つのボタンのうち1つだけを選択したい。button1とbutton2の切り替えは機能していますが、メニューボタンでは機能していません。問題はどこだ?

4

1 に答える 1

0

デフォルトでは、extjsのメニューを切り替えることはできません。それでもメニューを使用する場合はExt.menu.CheckItem、checkedプロパティを使用して、最初にチェック済みアイテムとしてレンダリングできます。

于 2013-03-15T19:50:09.337 に答える