ExtJS 5将切换按钮绑定到多个组件状态

时间:2014-07-27 17:26:11

标签: extjs mvvm data-binding

我正在使用ExtJS 5,我需要将切换按钮的按下配置绑定到另一个切换按钮的任意数组的相同配置。换句话说,它应该是这样的:

Ext.define('MyApp.view.MyPanel', {    extend : 'Ext.panel.Panel',

    alias : 'widget.myPanel',

    requires : ['path to viewmodel'],

    viewModel : {
        type : 'myPanel'
    },

    items : [
        {
            xtype : 'button',
            reference : 'btn1',
            enableToggle : true
        },
        {
            xtype : 'button',
            reference : 'btn2',
            enableToggle : true
        },
        // ... bunch of other buttons
        {
            xtype : 'button',
            enableToggle : true,
            bind : {
                pressed : '{btn1.pressed && btn2.pressed}'
            }
        }
    ],
});

此外,我应该可以在dependend切换按钮上添加或删除组件。我怎样才能做到这一点?

0 个答案:

没有答案