表中的Extjs布局hbox不可见

时间:2017-02-10 13:32:36

标签: extjs layout extjs6 hbox

当我在表格中放置hbox时,项目不可见!

Ext.create('Ext.panel.Panel', {
title: 'Hello',
width: 200,    
layout: {
    type: 'table',
    columns: 9,
},    
items: [
    {
        xtype: 'container',
        layout: 'hbox',
        items: [
            {
                xtype: 'container',
                html: '123',
            },
        ],
    },
],    
renderTo: Ext.getBody()
});

link:https://fiddle.sencha.com/#view/editor&fiddle/1q1h

1 个答案:

答案 0 :(得分:2)

解决此问题的一种方法是设置容器的width

Ext.create('Ext.panel.Panel', {
    title: 'Hello',
    width: 500,

    layout: {
        type: 'table',
        columns: 9,
    },
    items: [{
        xtype: 'container',
        layout: 'hbox',
        width: 100,
        items: [{
            xtype: 'container',
            html: '123'
        }, ],
    }, ],

    renderTo: Ext.getBody()
});

Fiddle example