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 相关文章推荐
window.location和document.location的区别分析
Dec 23 Javascript
基于jQuery的消息提示插件之旅 DivAlert(三)
Apr 01 Javascript
修改jQuery Validation里默认的验证方法
Feb 14 Javascript
js快速排序的实现代码
Dec 08 Javascript
textarea 控制输入字符字节数(示例代码)
Dec 27 Javascript
Jquery利用mouseenter和mouseleave实现鼠标经过弹出层且可以点击
Feb 12 Javascript
百度判断手机终端并自动跳转js代码及使用实例
Jun 11 Javascript
分享两款带遮罩的jQuery弹出框
Dec 30 Javascript
基于BootStrap的Metronic框架实现页面链接收藏夹功能按钮移动收藏记录(使用Sortable进行拖动排序)
Aug 29 Javascript
node.js请求HTTPS报错:UNABLE_TO_VERIFY_LEAF_SIGNATURE\的解决方法
Dec 18 Javascript
详解JQuery基础动画操作
Apr 12 jQuery
JS使用for in有序获取对象数据
May 19 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
mayfish 数据入库验证代码
2010/04/30 PHP
ThinkPHP实现非标准名称数据表快速创建模型的方法
2014/11/29 PHP
php实现两个数组相加的方法
2015/02/17 PHP
twig模板常用语句实例小结
2016/02/04 PHP
php通过执行CutyCapt命令实现网页截图的方法
2016/09/30 PHP
php实现微信企业转账功能
2018/10/02 PHP
代码生成器 document.write()
2007/04/15 Javascript
JavaScript和JQuery实用代码片段(一)
2010/04/07 Javascript
javascript 基础篇2 数据类型,语句,函数
2012/03/14 Javascript
jquery弹出框的用法示例(一)
2013/08/26 Javascript
JavaScript实现当网页加载完成后执行指定函数的方法
2015/03/21 Javascript
功能强大的jquery.validate表单验证插件
2016/11/07 Javascript
基于bootstrop常用类总结(推荐)
2017/09/11 Javascript
Three.js实现绘制字体模型示例代码
2017/09/26 Javascript
浅谈vue项目如何打包扔向服务器
2018/05/08 Javascript
vscode 开发Vue项目的方法步骤
2018/11/25 Javascript
js 将线性数据转为树形的示例代码
2019/05/28 Javascript
JS中的算法与数据结构之链表(Linked-list)实例详解
2019/08/20 Javascript
Vue 实例事件简单示例
2019/09/19 Javascript
Vue 实现监听窗口关闭事件,并在窗口关闭前发送请求
2020/09/01 Javascript
在Python的Django框架中创建语言文件
2015/07/27 Python
好用的Python编辑器WingIDE的使用经验总结
2016/08/31 Python
Python如何获取系统iops示例代码
2016/09/06 Python
Python面向对象特殊成员
2017/04/24 Python
python之Character string(实例讲解)
2017/09/25 Python
Python网络编程之TCP与UDP协议套接字用法示例
2018/02/02 Python
Python中安装easy_install的方法
2018/11/18 Python
Pandas之Fillna填充缺失数据的方法
2019/06/25 Python
Python迷宫生成和迷宫破解算法实例
2019/12/24 Python
CSS中越界问题的经典解决方案【推荐】
2016/04/19 HTML / CSS
高中生期末评语大全
2014/01/28 职场文书
元旦联欢会感言
2014/03/04 职场文书
经典英文广告词
2014/03/18 职场文书
教师学习三严三实心得体会
2014/10/13 职场文书
毕业生学校组织意见
2015/06/04 职场文书
SQLServer2019 数据库的基本使用之图形化界面操作的实现
2021/04/08 SQL Server