ExtJS布局之border实例【DOC精选】.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ExtJS布局之border实例【DOC精选】

ExtJS布局之border实例 border布局是常见的布局样式,下面是一个实际项目的示例,比较简单,仅供初学者参考。 ? 前两天遇到一个border布局的界面问题,如下: west是一个tree a,center是一个tree b和一个Panel,如下图 ? ? 界面要求: 点击左边树节点【培训项目】,打开右边的界面:包括一个树和一个panel。 ? 功能要求: 点击右边树的节点,班型列表会根据树节点的ID进行查询,并显示相应的查询结果。 ? 问题: 整个界面的右半部分怎样布局? ? 解决: 左边的tree就不用解释了,是哪里都能找到的样式。这里主要解释下右半部分的布局: 通常情况下,点击树节点,在布局的某个部分(常见的是center位置)打开一个界面的常用方式是: ? Js代码 contentEl?:?center1, ?? html?:?iframe?scrolling=auto?frameborder=0?width=100%height=100%?src=classTypeNew.jsp/iframe?? contentEl : center1, html : iframe scrolling=auto frameborder=0 width=100%height=100% src=classTypeNew.jsp/iframe ? 但这种方式不能在目前场景下使用,因为panel要能获得从tree b传递过来的参数,所以上面这种方式是不行的:classTypeNew.jsp无法获得tree b的节点ID。 ? 建议采用如下方式: 1.整体采用border布局。tree a位于west,tree b和Panel位于center。 2.tree b和Panel采用border布局。tree b位于west,Panel位于center。 ? 示例代码: Js代码 /** ? ?????*?班型管理部分 ? ?????*/?? ????var?_JwSales?=?new?Ext.Panel({ ?? ????????region?:?center, ?? ????????collapsible:true,??????????????? ?? ????????items:[_gridStudyClassType,_panelStudyClassTypeInf,_panelStudyClassTypeNodes], ?? ???????? ?? ????????listeners:{ ?? ????????????show:function(){ ?? ???????????? ?? ????????????????_panelStudyClassTypeInf.getForm().reset(); ?? ???????????????? ?? ????????????????_sessionStore.load(); ?? ???????? ?? ????????????????var?_record?=?_sessionStore.getAt(0); ?? ???????????????? ?? ????????????????Ext.getCmp(iStudyClassTypeOprUserName).setValue(_record.get(userName)); ?? ????????????????Ext.getCmp(iStudyClassTypeOprUserId).setValue(_record.get(userId)); ?? ????????????} ?? ????????}, ?? ???????? ?? ????????buttons:[ ?? ????????????{ ?? ????????????????text:保存, ?? ???????????????? ?? ????????????????listeners:{ ?? ????????????????????click:function(){ ?? ???????????????????? ?? ????????????????????????var?stId?=?Ext.getCmp(iStudyClassTypeStId).getValue(); ?? ???????????????????? ?? ????????????????????????if(_panelStudyClassTypeInf.getForm().isValid()) ?? ????????????????????????{ ?? ????????????????????????????var?arrayInfKey?=?getArrayStudy

文档评论(0)

taotao0b + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档