




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ExtJS开发框架简介
EXT简介
EXT常用组件Ext框架
布局Ext框架简介什么是ext?Ext是一个Ajax框架,可以用来开发带有华丽外观的富客户端应用。Ext是一个用javascript编写,与后台技术无关的前端ajax框架。因此,可以把Ext用在.Net、Java、Php等各种开发语言开发的应用中。Ext最新版本是ext6.0Ext框架简介Ext提供一系列的对象类,这些基本上都是用于处理WEB页面控件。Ext的发布包括三个方面的内容:API参考手册、示例程序及开发包。Ext框架简介开发包Ext框架简介示例程序Ext示例程序包共包括十六大类近100示例程序。Ext框架简介APIdocsExt类库简介底层API(core):底层API
中提供了对DOM
操作、查询的封装、事件处理、DOM
查询器等基础的功能。其它控件都是建立在这些底层api
的基础上,底层api
位于源代码目录的dom
子目录中,包括Helper.js、Element.js
等文件。Ext类库简介控件(widgets):指可以直接在页面中创建的可视化组件。在我们的应用程序中可以直接通过应用这些控件来实现友好、交互性强的应用程序的UI。控件位于源代码目录的子目录中。Ext类库简介实用工具Utils:Ext
提供了很多的实用工具,可以方便我们实现如数据内容格式化、JSON数据解码或反解码、Date格式、Array存储、发送Ajax
请求、Cookie
管理、CSS
管理等扩展等功能Accordion布局Ext中布局的方式--Ext.layout.Accordion由类Ext.layout.Accordion定义,名称为accordion,表示可折叠的布局,也就是说使用该布局的容器组件中的子元素是可折叠的形式在布局中配置不同的参数,会展示出不同的效果。如:animate为true,表示在执行展开折叠时是否应用动画效果。activeOnTop为true,表示在点击每一个子元素的头部名称或右边的按钮,则会展开该面板,收缩其它已经展开的面板,并将点击的那个面板置于顶部显示。具体的各个控件的动作和效果大家可以参考APIBorderLayout布局Ext中布局的方式--Ext.layout.BorderLayout由类Ext.layout.BorderLayout定义,布局名称为border。该布局把容器分成东南西北中五个区域,分别由east,south,west,north,center来表示,在往容器中添加子元素的时候,我们只需要指定这些子元素所在的位置,Border布局会自动把子元素放到布局指定的位置CardLayout布局Ext中布局的方式--Ext.layout.CardLayout(选项卡)由Ext.layout.CardLayout类定义,名称为card,该布局将会在容器组件中某一时刻只显示一个子元素。可以满足安装向导、Tab选项板等应用中面板显示的需求。ColumnLayout布局Ext中布局的方式--Ext.layout.ColumnLayout由Ext.layout.ColumnLayout类定义,名称为column。列布局把整个容器组件看成一列,然后往里面放入子元素的时候,可以通过在子元素中指定使用FormLayout布局Ext中布局的方式--Ext.layout.FormLayout布局方式由类Ext.layout.FormLayout提供,定义的名称为form。一般情况只用于formPanel的布局,把formPanel中的各子元素按每行一列的方式进行布局显示。FitLayout布局Ext中布局的方式--Ext.layout.FitLayout由Ext.layout.FitLayout类定义,名称为fit。填充布局方式是把容器中的子元素覆盖容器的整个区域TableLayout布局Ext中布局的方式--Ext.layout.TableLayout
这种布局方式由类Ext.layout.TableLayout提供,定义的名称为table。一般情况不采用这种布局方式,因为其不能自适合屏幕或其父容器的宽度和高度。Anchor布局anchor布局将使组件固定于父容器的某一个位置,使用anchor布局的子组件尺寸相对于容器的尺寸,即父容器容器的大小发生变化时,使用anchor布局的组件会根据规定的规则重新渲染位置和大小。AnchorLayout布局没有任何的直接配置选项(继承的除外),然而在使用AnchorLayout布局时,其子组件都有一个anchor属性,用来配置此子组件在父容器中所处的位置。Ext常用组件TabsGridsTreesFormsToolbarandM
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 科技引领下的新型电力设备安装思路分享
- 酒店消防应急预案制度
- 现代办公环境中技术创新的实践与挑战研究报告
- 2025至2030年中国蒸气烘鞋机数据监测研究报告
- 直播内容创意教育领域的新思路
- 2025至2030年中国芦荟护理香水皂数据监测研究报告
- 现代医疗设施中的绿色建筑设计应用探讨
- 二零二五年家庭与企业廉洁共建实施协议
- 天津市2025年度房产买卖合同续约服务协议
- 二零二五年度贷款居间代理及消费者权益保护合同
- 老年护理相关法律法规
- 《陶瓷工艺技术》课件
- 变更强制措施的申请书
- 供电所安全演讲
- 深度学习架构创新-深度研究
- 供应链韧性提升与风险防范-深度研究
- 基层医疗卫生服务能力提升考核试卷
- DL∕T 5210.2-2018 电力建设施工质量验收规程 第2部分:锅炉机组
- 电梯每月电梯安全调度
- 2024年部编版五年级下册语文第一单元综合检测试卷及答案
- (新教材)青岛版六三制四年级下册科学全册教案(含教学计划)
评论
0/150
提交评论