在做项目的时候,常常会发现组件显示不出来的情况,可以尝试如下几种方式:
1.检查Height
通常情况下,看不到组件显示或者只看到一小条,第一个需要做的就是先将这个组件的height属性显式的设置出来,通常情况下就会显示。
2.tabpanel的情况
如果你的空间是放在TabPanel当中,那么需要注意的是将内嵌的组件直接写在items中,例如:
new Ext.TabPanel({
activeTab: 0,
autoHeight: true,
plain: true,
tabPosition: 'top',
border: true,
defaults: {
autoScroll: true
},
items: [zzPanel, hzPanel]
});
不可以多此一举的写成:
new Ext.TabPanel({
activeTab: 0,
width: 600,
height: 550,
plain: true,
tabPosition: 'top',
border: false,
defaults: {
autoScroll: true
},
items: [{
title: ResourceHelper.i18n.zz,
items: [zzgrid],
listeners: {
activate: changeHandle
}
}, {
id: 'hztab',
title: ResourceHelper.i18n.hz,
items: [hzgrid],
listeners: {
activate: changeHandle
}
}]
});
这样写会出现只有activeTab所对应的tab中的grid有显示,其他tab中的grid均无法显示。(我在调试这个bug的时候,是在一次偶然的机会中,修改的activeTab的值才发现的这个bug)。
这种情况下,使用show()来显示tab中的grid。
3.panel中嵌套grid,而这个panel有嵌套在TabPanel中。
这个情况下,不仅仅需要注意第二点中的一些注意事项,还要注意的是,在这种情况下,仅仅采用show()是无法显示所有控件的。因为仅仅使用show()仅仅可以将TabPanle中的直接控件即panel显示出来,而无法将嵌套在panel中的grid也显示出来。
这个时候,就需要在调用一下panel的doLayout() 方法了。
分享到:
相关推荐
对于Ext的使用者来说,本书针对实战中面临的种种问题,给出了详尽的解决方案和思路;对于想研究源码的读者来说,本书绝对是难得的良师益友。 全书思路清晰、内容一气呵成,适合Ext用户参考学习,还适合其他JS框架的...
关于可扩展实际上包含许多不同的组件,但是当前的主要产品是Calendar Pro,这是一种以(旧的)Google日历为风格的嵌入式日历解决方案。 它支持多种视图,拖放编辑,日历颜色编码,可本地化,并且易于扩展。扩展版本...
作为领域驱动设计的先驱Eric Evans,对业务逻辑层作了更细致地划分,细分为应用层与领域层,通过分层进一步将领域逻辑与领域逻辑的解决方案分离。 业务逻辑层在体系架构中的位置很关键,它处于数据访问层与表示层...
2、完善的组件开发包:为企业组件开发人员提供的一套完整、稳定、高效的B/S结构设计业务逻辑层解决方案。 a)完善的基础类库的封装,极大提高企业的项目业务逻辑层组件开发效率,最大限度让业务接口组件简洁、高效...
对于Ext的使用者来说,本书针对实战中面临的种种问题,给出了详尽的解决方案和思路;对于想研究源码的读者来说,本书绝对是难得的良师益友。 全书思路清晰、内容一气呵成,适合Ext用户参考学习,还适合其他JS框架的...
的错误,通过百度、Google后都没发现解决方案,后经过研究得到如下解决方案,分享给大家希望对大家有所帮助: xp升级到xp3版本后 在目录C:\WINDOWS\ServicePackFiles\i386中有fxsocm.inf文件 将其拷贝到C:\WINDOWS\...
-修正Panel图标不能显示的BUG(CSS中class名不能有$字符)。 +去除PageLayout控件,此控件可以使用BorderLayout和指定PageManager的AutoSizePanelID属性来代替。 -这样所有需要占据全屏的Panel(不管你是Accordion...
2、完善的组件开发包:为企业组件开发人员提供的一套完整、稳定、高效的B/S结构设计业务逻辑层解决方案。 a)完善的基础类库的封装,极大提高企业的项目业务逻辑层组件开发效率,最大限度让业务接口组件简洁、高效...
"龙门物流管理系统(Ext+SSH)130221.rar" 是一个为计算机专业人员设计的JSP源码资料包,它集成了Ext技术和SSH框架,以实现一个全面、高效和用户友好的物流管理解决方案。这个系统是为了满足现代物流公司日益复杂的...
EfsFrame框架是一套基础的企业级开发解决方案,整个框架体系中包含了Web表现层开发包,组件开发包,基础数据库设计一整套完整的基于B/S架构应用程序设计开发的完整方案。 a) 完整的事务、事件管理、用户、单位、角色...
图书管理系统是一个基于Struts+Hibernate+Spring+Ext的计算机专业JSP源码资料包,它为开发者提供了一套完整的图书管理解决方案。这个系统采用了经典的MVC架构,将业务逻辑、数据访问和界面展示分离,使得代码结构...
整个系统实现了包括图书信息的增删改查、用户管理、借阅与归还等核心功能,是一个适合图书馆或学校进行图书管理的软件解决方案。该资料包不仅适合计算机专业的学生作为学习和实践的项目,也可供软件开发者参考和借鉴...
二、使用场景及解决方案 1、弹窗显示 2、底部fixed定位的按钮,页面滚动时,例如添加购物车,显示价格 针对以上两种业务场景解决方式不同 针对场景1弹窗显示的处理方式 在显示弹窗时通过if或者绑定class属性
layer是一款近年来备受青睐的web弹层组件,它具备全方位的解决方案,致力于服务各水平段的开发人员,您的页面会轻松地拥有丰富友好的操作体验。
点击添加/删除windows组件时,报错:无法加载安装程序库iis.dll,或是找不到函数OcEntry。请与您的系统管理员联系。特定错误码是Ox7e。 点击确定之后就出现:无法初始化程序。 原因及解决方法: C:\Windows\System...
本文实例为大家分享了EXTJS7实现点击拖拉选择文本的具体代码,供大家参考,具体内容如下 默认情况下,用户无法通过点击拖拉选择界面上的文本 解决方案 Ext.Component组件可以使用userSelectable配置项,设置为...
这篇文章主要介绍了微信小程序 textarea 层级过高问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 建立一个新的textarea 组件代替原生textarea ,...
对于广大的Web程序员,《ExtJS Web应用程序开发指南(第2版)》能帮你找到经典应用的解决方案。对RIA Web应用开发的爱好者,《ExtJS Web应用程序开发指南(第2版)》可以帮你找到进步的阶梯。《ExtJS Web应用程序开发...
EfsFrame是一套整体的企业级php开发框架解决方案,整个框架体系中包含了Web表现层开发包,组件开发包,基础数据库设计一整套完整的基于B/S架构应用程序设计开发的完整解决方案。Efs框架从研发到时间,历时近10年,...
EfsFrame是一套整体的企业级php开发框架解决方案,整个框架体系中包含了Web表现层开发包,组件开发包,基础数据库设计一整套完整的基于B/S架构应用程序设计开发的完整解决方案。Efs框架从研发到时间,历时近10年,...