在EXTJS5中从阵列动态创建单选按钮

时间:2015-04-23 21:12:25

标签: extjs5

我想从传递到自定义组件的数组中的数据创建单选按钮。我想我需要使用配置属性,但我正在打一堵墙。

以下是自定义组件:

Ext.define('carrier.view.components.jbRadioButtons',{
    extend: 'Ext.form.Panel',
    requires: [
        'Ext.button.Button'
    ],
    config: {
        alias: 'widget.tstBtn',
        title: 'customButtons',
        width: 300,
        renderTo: Ext.getBody(),
        my_Array : [
            {
                xtype: 'radio',
                id: 'rb2',
                name: 'rbGroup',
                checked: false,
                hideLabel: true
            } 
        ],

        items: [
            {
                xtype: 'radiogroup',
                columns: 1,
                vertical: true,
                items: my_Array

                /*[{
                    xtype: 'radio',
                    id: 'rb2',
                    name: 'rbGroup',
                    checked: false,
                    hideLabel: true} 
               ]*/
            }
        ]
    }
});

这是我传递的内容:

xtype:'tstBtn',
my_Array : [
    {
        xtype: 'radio',
        id: 'rb2',
        name: 'rbGroup',
        checked: false,
        hideLabel: true
    } 
]

我一直在" my_Array"没有定义。

0 个答案:

没有答案