`
akiraray
  • 浏览: 91961 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Extjs2.3相关学习贴士-Layout相关

阅读更多

BODY { FONT-FAMILY:Tahoma; FONT-SIZE:10pt } P { FONT-FAMILY:Tahoma; FONT-SIZE:10pt } DIV { FONT-FAMILY:Tahoma; FONT-SIZE:10pt } TD { FONT-FAMILY:Tahoma; FONT-SIZE:10pt } 布局相关

  • 最适应布局-FitLayout
  • 自动填充区域,该布局的items中只有第一项item才会被显示,其他的因为被覆盖所以无法显示。
    在FitLayout中的Grid不要使用autoHeight:true属性,否则Grid将因为重新计算高度导致显示问题。
  • 边框布局 -BorderLayout
    1. Center部分是不可以缺少的即region:'center'是使用该布局必须的区域
    2. 四个子区域为上下左右,上下区域可以调整高度,左右可以调整宽度,中间区域是通过计算得出的。
    3. 使用split可以让用户自行调整子区域大小,当然也可以设置最小和最大高(宽)度
    4. items:[
         {region:'west',html:'west',width:100,split:true,maxSize:120,minSize:80},
         {region:'center',html:'center'}
      ]
    5. 子区域可以通过设置collapsible属性使其可以展开和折叠


  •  
  • 伸缩菜单布局-Accordion
    1.  
      1. titleCollapse是否点击标题可以展开和关闭子面板
      2. animate展开和折叠时是否有动画
      3. activeOnTop,执行展开和折叠操作后,子面板顺序不会改变,如果为true则激活的总是在最上
    2. accordion中的子面板都需要有title属性
       
  • 使用了accordion布局以后,需要设置layoutConfig配置项目:
                      layoutConfig:{
                                    titleCollapse:true,
                                    animate:true,
                                    actioveOnTop:false
                                    }
  • 操作向导布局-CardLayout
  • http://www.cnblogs.com/yjmyzz/archive/2008/09/02/1281869.html
  • 控制位置和大小的布局-AnchorLayout和AbsoluteLayout
    1. Anchor中使用百分比:anchor:'50% 50%'
    2. Anchor中使用设置边距:anchor:'-50 -100'
    3. Anchor中使用side方式设置:anchor:'r b'
    4. Anchor中组合配置形式:anchor:'-200 60%'
  • 表单专用的布局FormLayout
  • 分列式布局-ColumnLayout
  • 设置columnWidth:(0~1)
  • 表格装布局TableLayout
  • xtype
    • 在布局的items中只可以使用xtype指定组件类型:
    • items:[{
    • xtype:'grid',
      store:store,
      columns:columns
      }]
  • 大小: 1.4 KB
分享到:
评论

相关推荐

    ExtJs常用布局--layout详解实例代码

    ExtJs常用布局--layout详解实例代码: ExtJs常见的布局方式有:border、form、absolute、column、accordion、table、fit、card、anchor 另外,不常见的布局有:tab、vbox、hbox 具体使用方法可见该文件的案例代码。 ...

    ExtJS 2.3/3.0 定制你所需要的模块

    这篇博客文章“ExtJS 2.3/3.0 定制你所需要的模块”似乎探讨了如何根据项目需求自定义ExtJS的应用。 首先,我们要理解ExtJS的核心概念。它基于MVC(Model-View-Controller)架构模式,允许开发者分离数据、界面展示...

    Extjs6.2 生成的admin-dashboard官方模板

    Extjs6.2 生成的admin-dashboard官方模板

    ExtJS 2.3 all

    ExtJS是一个Ajax框架,是一个用javascript写的,用于在客户端创建丰富多彩的web应用程序界面。ExtJS可以用来开发RIA也即富客户端的AJAX应用.ExtJS主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。...

    Extjs 6.2 最新sdk ext-6.2.0-gpl.zip

    官方最新版本Extjs6.2版本sdk,创建新项目的时候需要用, 全面的核心框架,具有最新的Javascript标准支持 新的漂亮组件和主题,以创建漂亮的企业应用程序 现代工具链,用于构建优化,高性能,通用的应用程序 用于可视...

    extjs2----关于extjs 的使用,操作

    描述中提到内容较为初级,适合初学者学习,这表明我们将探讨的是ExtJS的基础概念和常用组件。 首先,让我们来了解一下ExtJS的核心概念。ExtJS基于组件模型,允许开发者构建复杂的用户界面,这些组件可以是按钮、...

    extjs-theme-bootstrap-master.zip

    ExtJS 是一个强大的JavaScript应用程序框架,它提供了丰富的用户界面组件和功能,用于构建富客户端Web应用。Bootstrap 是一个流行的前端开发框架,用于快速构建响应式和移动优先的网站。"extjs-theme-bootstrap-...

    extjs-OA extjs-oa

    一个extjs的OA项目 extjs-OA extjs-oaextjs-OA extjs-oa

    extJs例子-------

    ext基本的控件例子ext基本的控件例子ext基本的控件例子ext基本的控件例子

    ExtJS 4.2 component - Field-Money

    ExtJS 4.2 component - Field-Money

    extjs实例--------嗖嗖嗖

    总的来说,理解并改编这个"嗖嗖嗖"项目需要深入学习ExtJS框架,熟悉其组件、布局、数据处理等方面的知识,并通过查看示例代码和资源文件来逐步掌握项目的运作机制。这是一个挑战,但也是一次提升你JavaScript和前端...

    extjs-3.0-all-src

    总之,"extjs-3.0-all-src"包含的是ExtJS 3.0的全部源代码,对学习和研究该框架的实现原理以及定制开发非常有帮助。通过理解和掌握这些知识点,开发者可以利用ExtJS 3.0创建功能强大、用户体验优秀的Web应用程序。

    extjs4.0帮助文档 extjs-docs-4.0.2.zip

    extjs4.0开发人员以及学习可以下载参考

    深入浅出ExtJS随书源码--EXTJS2.0

    "深入浅出ExtJS随书源码--EXTJS2.0"是针对ExtJS 2.0版本的学习资源,通常与一本相关书籍配套,帮助读者通过实际代码加深对ExtJS的理解。 源码分析: 1. **组件系统**:ExtJS的核心是其组件模型,其中包括各种可...

    ExtJs自定义分页控件----PM3PagingToolbar.js

    在 ExtJS3.3基础上开发的. 低一点的版本应该也能用. 没有去测试. 参考: Ext.PagingToolbar.js 因为我开发测试完这个分页工具后, 电脑上显示刚好是15:00, 所以取名: PM3PagingToolbar 如有BUG还请各位提出或留言. ...

    ExtJS in Action ch1-ch6

    ExtJS in Action ch1-ch6

    Extjs及教程,ext-2.3.0及教程

    在“Extjs及教程,ext-2.3.0及教程”这个主题中,我们主要关注的是ExtJS 2.3.0版本及其相关的学习资源。该版本发布于较早的时期,但在当时是相当流行和强大的,它提供了丰富的组件库和强大的数据绑定机制,使得...

    extjs代码小例子1-30集

    在“EXTJS代码小例子1-30集”中,我们可以预期学习到一系列关于EXTJS的基础到高级用法的实例。这些示例涵盖了EXTJS的核心概念和常用组件,帮助开发者快速上手并掌握EXTJS的精髓。 1. **基础知识**:EXTJS的基础包括...

    extjs-2.0.2-demo-all

    ExtJs Demo100个演示Demo

    extjs培训2011-12-17

    2. **docs**:API帮助文档,这对于理解和学习ExtJS提供的各种方法和属性至关重要。 3. **examples**:提供了许多实用的小示例,帮助开发者快速上手。 4. **resources**:存放了ExtJS UI资源文件,例如CSS样式和图片...

Global site tag (gtag.js) - Google Analytics