ExtJS 2.0 实用简明教程之布局概述


Posted in Javascript onApril 29, 2009

ExtJS的布局基类为Ext.layout.ContainerLayout,其它布局都是继承该类。ExtJS的容器组件包含一个layout及layoutConfig配置属性,这两个属性用来指定容器使用的布局及布局的详细配置信息,如果没有指定容器组件的layout则默认会使用ContainerLayout作为布局,该布局只是简单的把元素放到容器中,有的布局需要layoutConfig配置,有的则不需要layoutConfig配置。看代码:

Ext.onReady(function(){ 
new Ext.Panel({ 
renderTo:"hello", 
width:400, 
height:200, 
layout:"column", 
items:[{columnWidth:.5, 
title:"面板1"}, 
{columnWidth:.5, 
title:"面板2"}] 
}); 
});

上面的代码我们创建了一个面板Panel,Panle是一个容器组件,我们使用layout指定该面板使用Column布局。该面板的子元素是两个面板,这两个面板都包含了一个与列布局相关的配置参数属性columnWidth,他们的值都是0.5,也就是每一个面板占一半的宽度。执行上面的程序生成如下图所示的结果:
ExtJS 2.0 实用简明教程之布局概述
Ext中的一些容器组件都已经指定所使用的布局,比如TabPanel使用card布局、FormPanel使用form布局,GridPanel中的表格使用column布局等,我们在使用这些组件的时候,不能给这些容器组件再指定另外的布局。
ExtJS2.0一共包含十种布局,常用的布局有border、column、fit、form、card、tabel等布局,下面我们分别对这几种布局作简单的介绍。
Javascript 相关文章推荐
jQuery autocomplate 自扩展插件、自动完成示例代码
Mar 28 Javascript
EasyUI中的tree用法介绍
Nov 01 Javascript
JQuery打造省市下拉框联动效果
May 18 Javascript
测试IE浏览器对JavaScript的AngularJS的兼容性
Jun 19 Javascript
javascript密码强度校验代码(两种方法)
Aug 10 Javascript
jQuery中attr()与prop()函数用法实例详解(附用法区别)
Dec 29 Javascript
JS获取鼠标相对位置的方法
Sep 20 Javascript
五步轻松实现zTree的使用
Nov 01 Javascript
vue和react等项目中更简单的实现展开收起更多等效果示例
Feb 22 Javascript
vue cli webpack中使用sass的方法
Feb 24 Javascript
vue+webpack 更换主题N种方案优劣分析
Oct 28 Javascript
React Hook用法示例详解(6个常见hook)
Apr 28 Javascript
ExtJS 2.0实用简明教程 之ExtJS版的Hello
Apr 29 #Javascript
ExtJS 2.0实用简明教程 之Ext类库简介
Apr 29 #Javascript
ExtJS 2.0实用简明教程 之Border区域布局
Apr 29 #Javascript
ie 调试javascript的工具
Apr 29 #Javascript
理解JavaScript的caller,callee,call,apply
Apr 28 #Javascript
JS 判断代码全收集
Apr 28 #Javascript
js checkbox(复选框) 使用集锦
Apr 28 #Javascript
You might like
常用表单验证类,有了这个,一般的验证就都齐了。
2006/12/06 PHP
用php的ob_start来生成静态页面的方法分析
2011/03/09 PHP
PHP中使用foreach和引用导致程序BUG的问题介绍
2012/09/05 PHP
php中require和require_once的区别说明
2014/02/27 PHP
php防止站外远程提交表单的方法
2014/10/20 PHP
解放web程序员的输入验证
2006/10/06 Javascript
javascript中的location用法简单介绍
2007/03/07 Javascript
jQuery 开天辟地入门篇一
2009/12/09 Javascript
javascript数字数组去重复项的实现代码
2010/12/30 Javascript
纯js分页代码(简洁实用)
2013/11/05 Javascript
js 获取时间间隔实现代码
2014/05/12 Javascript
JavaScript中的call方法和apply方法使用对比
2015/08/12 Javascript
jquery左右全屏大尺寸多图滑动效果代码分享
2015/08/28 Javascript
图文讲解用vue-cli脚手架创建vue项目步骤
2019/02/12 Javascript
详解vue 自定义marquee无缝滚动组件
2019/04/09 Javascript
微信小程序整合使用富文本编辑器的方法详解
2019/04/25 Javascript
详解vuex的简单todolist例子
2019/07/14 Javascript
node.js中对Event Loop事件循环的理解与应用实例分析
2020/02/14 Javascript
解决vue项目,npm run build后,报路径错的问题
2020/08/13 Javascript
浅谈配置OpenCV3 + Python3的简易方法(macOS)
2018/04/02 Python
Pytorch Tensor的索引与切片例子
2019/08/18 Python
django 取消csrf限制的实例
2020/03/13 Python
python3.7.3版本和django2.2.3版本是否可以兼容
2020/09/01 Python
用纯CSS3实现网页中常见的小箭头
2017/10/16 HTML / CSS
瑞士香水购物网站:Parfumcity.ch
2017/01/14 全球购物
Pretty Green美国:英式摇滚服饰风格代表品牌之一
2019/01/23 全球购物
人力资源部门的主要职能
2014/02/22 职场文书
建议书怎么写
2014/03/12 职场文书
yy婚礼司仪主持词
2014/03/14 职场文书
校庆活动策划方案
2014/06/05 职场文书
给上级领导的感谢信
2015/01/22 职场文书
律师函格式范本
2015/05/27 职场文书
巾帼建功标兵先进事迹材料
2016/02/29 职场文书
Python基础详解之邮件处理
2021/04/28 Python
Python 循环读取数据内存不足的解决方案
2021/05/25 Python
Nginx图片服务器配置之后图片访问404的问题解决
2022/03/21 Servers