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 相关文章推荐
DOM 基本方法
Jul 18 Javascript
iframe的父子窗口之间的对象相互调用基本用法
Sep 03 Javascript
在AngularJS中使用jQuery的zTree插件的方法
Apr 21 Javascript
分享一个插件实现水珠自动下落效果
Jun 01 Javascript
Node.js环境下编写爬虫爬取维基百科内容的实例分享
Jun 12 Javascript
微信小程序 textarea 详解及简单使用方法
Dec 05 Javascript
vue中实现移动端的scroll滚动方法
Mar 03 Javascript
echarts整合多个类似option的方法实例
Jul 10 Javascript
JavaScript实现页面中录音功能的方法
Jun 04 Javascript
js实现飞机大战游戏
Aug 26 Javascript
Vue router传递参数并解决刷新页面参数丢失问题
Dec 02 Vue.js
如何封装Vue Element的table表格组件
Feb 06 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迅雷、快车、旋风下载专用链转换代码
2010/06/15 PHP
PHP对表单提交特殊字符的过滤和处理方法汇总
2014/02/18 PHP
php实现的常见排序算法汇总
2014/09/08 PHP
两款万能的php分页类
2015/11/12 PHP
php实现的简单数据库操作Model类
2016/11/16 PHP
createElement动态创建HTML对象脚本代码
2008/11/24 Javascript
JS URL传中文参数引发的乱码问题
2009/09/02 Javascript
JavaScript Event学习第四章 传统的事件注册模型
2010/02/07 Javascript
轻轻松松学JS调试(不下载任何工具)
2010/04/14 Javascript
IE下js调试工具Companion.JS
2010/10/15 Javascript
jquery中防刷IP流量软件影响统计的一点对策
2011/07/10 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战二)
2013/08/21 Javascript
浅析jquery的作用与优势
2013/12/02 Javascript
基于Javascript实现二级联动菜单效果
2016/03/04 Javascript
bootstrap-table实现服务器分页的示例 (spring 后台)
2017/09/01 Javascript
Windows下Node爬虫神器Puppeteer安装记
2019/01/09 Javascript
自定义javascript验证框架示例【附源码下载】
2019/05/31 Javascript
vue element-ui table组件动态生成表头和数据并修改单元格格式 父子组件通信
2019/08/15 Javascript
layui实现checkbox的目录树tree的例子
2019/09/12 Javascript
javascript设计模式 ? 桥接模式原理与应用实例分析
2020/04/13 Javascript
Python解析nginx日志文件
2015/05/11 Python
Python 内置函数complex详解
2016/10/23 Python
Python实现点阵字体读取与转换的方法
2019/01/29 Python
更新pip3与pyttsx3文字语音转换的实现方法
2019/08/08 Python
pytorch 实现tensor与numpy数组转换
2019/12/27 Python
Django用内置方法实现简单搜索功能的方法
2020/12/18 Python
matplotlib之属性组合包(cycler)的使用
2021/02/24 Python
GANT葡萄牙官方商店:拥有美国运动服传统的生活方式品牌
2018/10/18 全球购物
美国购买韩国护肤和美容产品网站:Althea Korea
2020/11/16 全球购物
党员思想汇报范文
2013/12/30 职场文书
大课间体育活动方案
2014/03/12 职场文书
初中生300字旷课检讨书
2014/11/19 职场文书
2014年局领导班子自身建设情况汇报
2014/11/21 职场文书
廉洁自律证明
2015/06/24 职场文书
看看如何用Python绘制小米新版天价logo
2021/04/20 Python
Vite + React从零开始搭建一个开源组件库
2022/06/25 Javascript