Extjs布局时要注意的地方
时间:2011-01-29 来源:浪雪
在往window中添加element的时候,需要给element指定region
比如
form = new Ext.FormPanel({
labelWidth: 80, // label settings here cascade unless overridden
url:'ext_partnerprofile.php?method=set',
frame:true,
title: 'Add a New Partner Profile',
bodyStyle:'padding:5px 5px 0',
width: 300,
defaults: {width: 150},
defaultType: 'textfield',
region:'center' ,
.....
}); 注意,如果在一个tabpanel里掉用了两个相同的组件,那么也会出现uncaught exception: No center region defined in BorderLayout错误。 比如都调用了grid_VacationAll。删除一个后显示正常var individual_tabPanel = new Ext.TabPanel({ activeTab: 0, //设置默认选择的选项卡 region: 'center', items: [ { title: '员工' , border: false, layout: 'border', autoScroll: true, items: [grid_VacationAll] }, { title: '公司员工', border: false, layout: 'border', autoScroll: true, items: [grid_VacationAll] } ] });
相关阅读 更多 +