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 相关文章推荐
JMenuTab简单使用说明
Mar 13 Javascript
jQuery 打造动态渐变按钮 详细图文教程
Apr 25 Javascript
JQuery的Ajax跨域请求原理概述及实例
Apr 26 Javascript
js操作iframe父子窗体示例
May 22 Javascript
js实现目录链接,内容跟着目录滚动显示的简单实例
Oct 15 Javascript
纯js实现html转pdf的简单实例(推荐)
Feb 16 Javascript
Node+Express+MongoDB实现登录注册功能实例
Apr 23 Javascript
Javascript ES6中数据类型Symbol的使用详解
May 02 Javascript
解决Layui 表格自适应高度的问题
Nov 15 Javascript
基于vue中的scoped坑点解说
Sep 04 Javascript
Vue项目利用axios请求接口下载excel
Nov 17 Vue.js
vue 在服务器端直接修改请求的接口地址
Dec 19 Vue.js
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
PHP学习笔记之三 数据库基本操作
2011/01/17 PHP
php中显示数组与对象的实现代码
2011/04/18 PHP
php传值赋值和传地址赋值用法实例分析
2015/06/20 PHP
WordPress中自定义后台管理界面配色方案的小技巧
2015/12/29 PHP
浅谈PHP值mysql操作类
2016/06/29 PHP
php preg_match的匹配不同国家语言实例
2016/12/29 PHP
PHP实现QQ、微信和支付宝三合一收款码实例代码
2018/02/19 PHP
php swoole多进程/多线程用法示例【基于php7nts版】
2019/08/12 PHP
Laravel重定向,a链接跳转,控制器跳转示例
2019/10/22 PHP
Alliance vs Liquid BO3 第三场2.13
2021/03/10 DOTA
JavaScript版代码高亮
2006/06/26 Javascript
JavaScript 程序编码规范
2010/11/23 Javascript
常常会用到的截取字符串substr()、substring()、slice()方法详解
2015/12/16 Javascript
json的使用小结
2016/06/08 Javascript
jQuery搜索框效果实现代码(百度关键词联想)
2021/02/25 Javascript
微信小程序开发之圆形菜单 仿建行圆形菜单实例
2016/12/12 Javascript
jQuery实现页面顶部下拉广告
2016/12/30 Javascript
jQuery实现的仿百度,仿谷歌搜索下拉框效果示例
2016/12/30 Javascript
vue-resource + json-server模拟数据的方法
2017/11/02 Javascript
CKEditor4配置与开发详细中文说明文档
2018/10/08 Javascript
Element Backtop回到顶部的具体使用
2020/07/27 Javascript
解决python3中自定义wsgi函数,make_server函数报错的问题
2017/11/21 Python
python字符串查找函数的用法详解
2019/07/08 Python
matplotlib 曲线图 和 折线图 plt.plot()实例
2020/04/17 Python
Python流程控制语句的深入讲解
2020/06/15 Python
python中requests模拟登录的三种方式(携带cookie/session进行请求网站)
2020/11/17 Python
CSS3盒子模型详解
2013/04/24 HTML / CSS
Jowissa官方网站:瑞士制造的手表,优雅简约的设计
2020/07/29 全球购物
如何安装ruby on rails
2014/02/09 面试题
大学生表扬信范文
2014/01/09 职场文书
精神文明单位申报材料
2014/05/02 职场文书
节约粮食标语
2014/06/18 职场文书
法定代表人资格证明书
2015/06/18 职场文书
Oracle创建只读账号的详细步骤
2021/06/07 Oracle
关于JavaScript轮播图的实现
2021/11/20 Javascript
Vue组件化(ref,props, mixin,.插件)详解
2022/05/15 Vue.js