コンテナーの hbox と vbox レイアウトの入れ子を使用して、extjs でこの構造を作成したいと考えています。周辺コンポーネントは成功しましたが、中央のコンテナを適切に伸ばすことができません。私は何を間違っていますか?
画像は次のとおりです。
中央のグリッド用に、このようなコンテナを作成してみました
var innerContainer = Ext.create('Ext.container.Container', {
layout:vbox,
items:[{
xtype:'container',
flex:1,
layout: 'hbox',
items:[{
xtype:'container',
flex:1
},{
xtype:'container',
flex:1
}]
},{
xtype:'container',
flex:1,
layout: 'hbox',
items:[{
xtype:'container',
flex:1
},{
xtype:'container',
flex:1
}]
},{
xtype:'container',
flex:1,
layout: 'hbox',
items:[{
xtype:'container',
flex:1
},{
xtype:'container',
flex:1
}]
},{
xtype:'container',
flex:1,
layout: 'hbox',
items:[{
xtype:'container',
flex:1
},{
xtype:'container',
flex:1
}]
}]
});
私が得る問題は、内側のコンテナをinnerContainerのフルサイズに拡張できないことです。
空のコンテナで width プロパティを設定せずにこれを達成できますか?
それとも、目標を達成するために別の戦略を使用する必要がありますか?