Ext.create('Ext.panel.Panel', {
renderTo: Ext.getBody(),
width: 400,
height: 300,
title: 'Container Panel',
items: [
{
xtype: 'panel',
title: 'Child Panel 1',
height: 100,
width: '75%'
},
{
xtype: 'panel',
title: 'Child Panel 2',
height: 100,
width: '75%'
}
]
});
上記のコードが実行されていません...エラーまたはバグを見つけてください。私はextjsに非常に慣れていません。ドキュメントを調べているときに上記のコードを見つけました(「コンテナ」セクションを確認してください)。jsfiddleでは正常に実行されていますが、私のプロジェクトでは実行されていません (私のプロジェクトでは他のサンプルが正常に動作しています)。
答え:
Ext.onReady(function(){
Ext.create('Ext.panel.Panel', {
renderTo: Ext.getBody(),
width: 400,
height: 300,
layout: 'hbox',
title: 'Container Panel',
items: [
{
xtype: 'panel',
title: 'Child Panel 1',
height: 100,
flex:1
},
{
xtype: 'panel',
title: 'Child Panel 2',
height: 100,
flex:1
}
]
});
});