0

ビューポートでアコーディオン レイアウトのコンボ ボックスを作成しましたが、コンボ ボックスにフィールド ラベルが表示されませんでした。注: 私は geoext 1-1 & Extjs 3-4-0 で作業しています。これは私のコードです:

new Ext.TabPanel({
    border: false, // already wrapped so don't add another border
    activeTab: 1, // second tab initially active
    tabPosition: 'bottom',
    items: [{
        html: '<p>A TabPanel component can be a region.</p>',
        title: 'A Tab',
        autoScroll: true,
        items: [  {
                xtype: 'button',
                text: 'test',
                tooltip: 'Test Button'
            },{
                xtype: 'combo',
                tooltip: 'promosCombo ',
                id : 'promosCombo',
                fieldLabel : "city",
                triggerAction : 'all',
                emptyText : "Select",
                editable : false,
                store : promosStore,
                mode : 'local',
                valueField : 'value',
                buttonAlign : 'center',
                labelAlign : 'right',
                labelWidth : 70,
                displayField : 'display'
}]})
4

1 に答える 1

1

を見たい場合はfieldLabel、コンポーネントをコンテナの下に追加する必要がありますFormLayoutlayout: 'form'タブ設定に追加すると、ラベルが表示されます。

作業サンプル: http://jsfiddle.net/Rvapq/3/

于 2013-10-28T11:16:13.287 に答える