`

ext总结

    博客分类:
  • Ext
阅读更多
Ext总结:

what:
    Ext是一种用js写的一种与后台无关的ajax框架

why:
    1.Ext提供了绚丽的UI界面以及强大的ajax功能.
    2.Ext提供很多附属的功能,提高开发效率

how:

    组件:1.component : 所有组件的最父类,提供了所有组件的生命周期(初始化,创建,事件处理,销毁等)
                        每一个Ext组件都会对应一个xtype属性.
          2.container : 容器组件,容器组件的两个重要的属性:1.layout:布局 2.items: 容纳组件的项.
  3.panel     : 面板容器组件
  4.viewport  : 视图容器

    表单:1. Ext.form.BasicForm     : 表单组件的最父类
          2. Ext.form.TextField     : 单行文本框
  3. Ext.form.ComboBox      : 下拉框
  4. Ext.form.RadioGroup    : 单选按钮组
  5. Ext.form.Radio         : 单选按钮
  6. Ext.form.CheckboxGroup : 多选按钮组
  7. Ext.form.Checkbox      : 多选按钮
  8. Ext.form.Hidden        : 隐藏域
  9. Ext.form.NumberField   : 数字输入框
  10.Ext.form.TextArea      : 多行文本框
  11.Ext.from.DateField     : 日期选择框
  12.Ext.from.TimeField     : 时间选择框
  13.Ext.form.HtmlEditor    : 文本编辑器
  14.Ext.form.Label         : 字段域
  15.Ext.form.FieldSet      : 字段容器(用于字段分组)
  16.Ext.form.FormPanel     : 表单容器

    按钮:
  1.Ext.Button              : 按钮
  2.Ext.ButtonGroup         : 按钮组

    表格:
          1.Ext.grid.GridPanel      : 表格容器
  2.Ext.grid.CheckboxSelectionModel
                            : 表格选择框
    窗口:
          1.Ext.Window              : 窗口容器
  2.Ext.WindowGroup         : 窗口容器组
  3.Ext.Viewport            : 视图容器

    树:
  1.TreePanel               : 树容器
  2.TreeNode                : 树节点
  
    菜单:
  1.Ext.menu.BaseItem       : 所有菜单项的父类
  2.Ext.menu.Menu           : 菜单项容器
  3.Ext.menu.Item           : 菜单项
  2.Ext.menu.CheckItem      : 复选菜单项
  3.Ext.menu.ColorMenu      : 颜色菜单项
  4.Ext.menu.DateMenu       : 日期菜单项
  5.Ext.menu.TextItem       : 文本菜单项

    数据:
          1.Ext.data.ArrayStore     : Array数据源
  1.Ext.data.ArrayReader    : Array解析器

  2.Ext.date.JsonStore      : Json数据源
  2.Ext.data.JsonReader     : Json解析器

  3.Ext.data.XmlStore       : Xml数据源         
  3.Ext.data.XmlReader      : Xml解析器

  4.Ext.data.HttpProxy      : http代理器

    Ajax:
          1.Ext.Ajax.request        : 发送Ajax请求
   


    布局:1.border    : 边界布局,中部面板一定要有,东部和西部只占宽度,南部和北部之占高度.
          2.fit       : 填充布局,填充整个容器,容器中只能存放一个组件.
  3.according : 折叠布局,
  4.column    : 垂直布局
  5.form      : 表单布局
  6.table     : 表格布局
  7.absolute  : 绝对布局,自定义组件位置.

    事件:
  1.Ext.lib.Event         : 事件类:封装了不同浏览器的事件处理函数.
  2.Ext.util.Obserable    : 提供了事件处理的最基本的功能.

    其他: 1.Ext.onReady()         : 在加载完DOM元素之后的Ext初始化.
          2.Ext.get(String id)    : 得到Element元素对象.
  3.Ext.getCmp(String id) : 得到Ext的组件对象.
  4.Ext.getBody()         : 直接得到<body>元素

优缺点:
    优点:
        1.支持自定义组件,具有强大的可扩展性
2.炫丽的UI界面
3.强大的Ajax交互功能
4.适合企业级开发应用,用户体验好
5.提供很多附属的功能,提高开发效率

    缺点:
        1.入门比较困难,不适合初学者
2.框架大,不适合互联网应用
3.因为界面效果很炫, 所以非常消耗资源
4.性能较差.不适合配置很低的电脑使用
分享到:
评论

相关推荐

    Ext常用属性总结

    本文将深入探讨"Ext常用属性总结"这一主题,帮助开发者更好地理解和利用ExtJS的特性。 首先,让我们了解几个基本的ExtJS概念。`Ext.Component`是所有UI组件的基础类,它拥有众多属性来控制组件的行为、外观和交互。...

    Ext常用属性总结.doc

    ### Ext常用属性总结 在开发基于Ext JS框架的应用程序时,了解并熟练掌握其核心组件的属性是非常重要的。本文将详细介绍Ext JS中常用的属性及其应用场景,帮助开发者更好地编写高效、可维护的代码。 #### 一、Ext ...

    Ext2.02的一些总结

    标题 "Ext2.02的一些总结" 暗示了我们即将探讨的是关于Ext JS库的一个特定版本,即2.02,这是一个广泛使用的JavaScript框架,用于构建富客户端Web应用程序。Ext JS提供了丰富的用户界面组件和强大的数据管理功能。在...

    Windows读取Ext4分区的工具 Ext2Read

    总结来说,Ext2Read是一个实用的工具,帮助Windows用户方便地访问和提取Linux EXT分区的数据,扩展了跨平台操作的可能性。不过,在使用过程中,用户应当遵循相应的安全规范,避免对数据造成不必要的损害。

    Ext性能优化总结

    ### Ext性能优化总结 在多年的Ext项目开发过程中,积累了丰富的经验与技巧,下面将这些关键的知识点进行详细的阐述,希望能为同行提供有价值的参考。 #### 一、架构优化:One Page One Application模式 在传统的...

    Ext 学习总结 pdf版

    ### Ext JS 学习总结与理解 #### 一、Ext JS 结构树 在文档的开始部分提到了“Ext JS 结构树”,这部分内容虽然没有给出具体的细节,但我们可以推测这是关于Ext JS框架的整体架构介绍。Ext JS是一个用于构建交互式...

    ext4.0学习总结及使用说明

    ### ext4.0 学习总结及使用说明 #### 一、引言 随着技术的发展,文件系统的更新迭代显得尤为重要。Linux操作系统中的ext4作为ext3的继任者,不仅继承了其诸多优点,还引入了一系列重要的改进措施,极大地提升了...

    Ext常用功能开发总结

    `Ext.window.Dialog`或`Ext.MessageBox`提供弹出式对话框,用于信息提示、确认操作、输入等。 ### 弹出窗口的使用 `Ext.window.Window`创建自定义窗口,包含任意组件,可自由配置大小、位置和关闭按钮。 ### 可...

    Ext4.0学习总结及功能详解

    Ext4.0学习总结及功能详解。描述ext各种控件用法,布局等。

    ext4_utils

    总结,ext4_utils是Linux系统管理员和Android开发者的重要工具,它为处理ext4文件系统提供了强大的功能。在三星线刷ROM的制作过程中,ext4_utils确保了文件系统的创建、调整和维护,从而保证了系统的稳定性和高效性...

    ext学习总结.rar

    ext学习总结 这对初学者很有帮助

    Ext2IFS windows

    总结,Ext2IFS是一个实用的工具,帮助Windows用户无缝地与Linux的ext文件系统交互,无论是为了数据共享还是故障排查,都是一个值得拥有的工具。正确使用并注意数据安全,能极大地提高跨平台工作的效率。

    Ext js 学习总结

    个人总结对Ext js 的学习总结,希望对各位朋友有所帮助

    ext 技术总结

    ext 技术总结

    EXT2.0,EXT4.0,JS

    总结来说,EXT2.0和EXT4.0是Linux系统中的两种文件系统,JavaScript是一种关键的Web编程语言,EXT JS是一个基于JavaScript的前端开发框架。这些技术相互配合,共同构成了现代计算机系统和网络应用的基础。通过学习和...

    ext.net 1.x DEMO

    总结来说,EXT.NET 1.x 提供了一个强大的开发环境,使开发者能够快速构建功能丰富的Web应用。在给定的DEMO中,我们看到了如何利用EXT.NET实现基本的数据操作和拖放功能,这对于物流公司的管理应用是非常实用的。通过...

    Ext4.0学习总结及功能详解(特别详细)

    【Ext4.0学习总结及功能详解】 Ext4.0是Ext JS框架的一个重要版本,它带来了许多增强和新特性,使得开发复杂的Web应用程序变得更加高效和便捷。在本篇文章中,我们将深入探讨两种布局方式——accordion布局和border...

    非常有用的EXT学习总结

    EXT,全称Ext JS,是一种基于JavaScript的前端框架,用于构建富互联网应用程序(RIA)。它提供了丰富的组件库,包括各种用户界面元素,如表格、树形视图、表单、菜单等,使得开发者能够轻松创建复杂的、交互性强的...

    不错的ext日志管理系统

    总结来说,EXT日志管理系统是IT运维中的重要工具,它能够有效地管理和分析日志数据,提高故障排查效率,保障系统的稳定运行,同时也为企业提供了一种有效监控和审计的方法。对于任何依赖日志数据进行决策或故障排除...

    Ext.Store的获取方法

    总结来说,在Ext.js中,获取`Ext.Store`应使用`Ext.getStore`方法,而不是`Ext.getCmp`,因为Store是通过`storeId`在内存中注册和管理的,而不是作为页面上的一个可视组件。同时,Store的设计方式有助于数据的安全性...

Global site tag (gtag.js) - Google Analytics