`
lingyibin
  • 浏览: 196343 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

Extjs复习笔记(一)

阅读更多

之前学的ExtJs只掌握了个大概,只是知道怎么用。可是还不是很了解其中的机理,现在花点时间学学里面的机制。因为前些日子刚学了jQuery(之后再找个时间总结) ,对这个机制有了一定的认识,现在回过头来看Extjs确实深入了不少。

目前的Extjs最新版本是3.3.0,官方网:http://www.sencha.com/products/js/

Extjs属于一种Ajax框架,基于javascript语言和Java Swing 的MVC架构,支持组件化、模块化设计。

下载完整的ext-3.3.0,运行docs/index.html文件,查看源文档,里面可能会看到下面的一些图标,它们分别对应的中文意思如下。

 有一点需要注意,当你刚下载ext-3.3.0完整包时,解压出来后直接运行里面的doc/index.html可能不会查看文档内容。解决方法很简单,把解压包放到tomcat的webapps目录下,运行tomcat,然后再访问 http://localhost:8080/ext-3.3.0/docs这个地址就可以运行起来了!

 

ExtJs包含:数据支持类data,拖放支持类dd,布局支持类layout,本地状态存储支持类state,实用工具类util。其中有一个密封类的概念,它是指不能被扩展的类。

原型类:扩展了Javascript标准类库中的类,比如string等

事件,用事件订阅列表的方式,只有被订阅的事件才会有效,如果不需要些事件,应该进行退定,增强程序的执行效率,否则会占用不少内存。

有命名空间namespace。

 

ext-all.js 和 ext-all-debug.js :extjs的全功能版本和调试版本。

ext-core.js 和 ext-core-debug.js:extjs的基本功能版本和基本功能调试版本,一般是用于网站建设与一般性Ajax应用。

Adapter目录:为了使用其它优秀的ajax框架,主要有ext(Extjs自主开发的,Jquery,prototype,yui)。

 

ExtJs SDK中的结构:

Air:Extjs对Adobe公司的富客户端技术的支持

Build:各个组件的部署版本

Docs:Extjs组件API文档

Examples:EXTJS自带的示例,很丰富

Source:Extjs各个组件的源代码

Resources:Extjs所使用到的资源文件,比如:Css,图片等。

 

  • 大小: 18.2 KB
分享到:
评论

相关推荐

    Extjs复习笔记(二十)-- tree和grid结合

    在"Extjs复习笔记(二十)-- tree和grid结合"这篇博文中,博主探讨了如何在EXTJS中实现树形视图(Tree)与网格视图(Grid)的融合。 Tree组件在EXTJS中通常用于显示具有层级关系的数据,例如文件系统、组织架构等。...

    Extjs复习笔记(十五)-- JsonReader

    在“Extjs复习笔记(十五)-- JsonReader”这篇博文中,博主探讨了ExtJS中的JsonReader,这是数据绑定和JSON数据解析的关键部分。 JsonReader是ExtJS数据包(Ext.data)的一部分,用于从服务器获取JSON格式的数据,...

    Extjs复习笔记(十八)-- TreePanel

    在本篇ExtJS复习笔记中,我们聚焦于TreePanel组件,它是ExtJS库中的一个核心组件,用于构建可扩展的树形结构数据视图。TreePanel不仅提供了展示层级关系的数据模型,还支持交互操作,如节点的选择、展开与折叠等。在...

    ExtJS学习笔记.doc

    ExtJS学习笔记.docExtJS学习笔记.docExtJS学习笔记.docExtJS学习笔记.doc

    ExtJS资料笔记(extjs各个属性的详解)

    ExtJS资料笔记(extjs各个属性的详解) ExtJS资料笔记(extjs各个属性的详解) ExtJS资料笔记(extjs各个属性的详解)

    Extjs复习笔记(十一)--换肤

    在EXTJS框架中,换肤是一项重要的功能,它允许开发者根据用户需求或品牌风格改变应用程序的外观和感觉。本文将深入探讨EXTJS的换肤机制,以及如何利用提供的主题CSS文件实现这一特性。 EXTJS是一个强大的JavaScript...

    Extjs复习笔记(十七)-- 给grid里面的内容分组

    本篇复习笔记将聚焦于EXTJS Grid中的一个重要特性——内容分组,帮助你深入理解如何实现这一功能。 内容分组在EXTJS Grid中允许你将数据按照特定字段进行分类,这样可以更清晰地组织和展示数据。这在处理大量数据时...

    extJs 2.1学习笔记

    20. extJs 2.0学习笔记(Ext.Panel篇一) 48 21. extJs 2.0学习笔记(Ext.Panel篇二) 50 22. extJs 2.0学习笔记(Ext.Panel篇三) 59 23. extJs 2.0学习笔记(Ext.Panel篇四) 62 24. extJs 2.0学习笔记(组件总论篇) 66 25....

    Extjs4.0学习笔记

    ExtJS4学习笔记(一)---window的创建 ExtJS4学习笔记(二)---HBox的使用 ExtJS4学习笔记(三)---VBox的使 ExtJS4学习笔记(四)---Grid的使用 ExtJS4学习笔记(五)---Grid分页 ExtJS4学习笔记(六)---多表头Grid ...

    ExtJs学习笔记 ExtJs Api

    适合ExtJs开发人员extjs技术上手以及深入

    ExtJS 事件笔记

    本篇笔记将深入探讨ExtJS的事件处理,包括事件登记、事件对象、this的作用域以及ExtJS特有的事件管理方式。 1. **事件登记**: - **内联式登记**:在HTML元素中直接定义事件处理函数,如`onClick="popUp()"`。这种...

    Extjs 5 学习笔记

    ### Extjs 5 学习笔记之 SenchaCmd 深入解析 #### 一、SenchaCmd 的简介 SenchaCmd 是一个跨平台的命令行工具,它为基于 ExtJS 和 Sencha Touch 应用程序的开发周期提供了全面的支持。从创建应用程序的基础结构到...

    界面框架extjs学习笔记

    EXTJS in Action 是一本专为学习EXTJS编写的书籍,但这里我们主要关注学习笔记中的关键知识点。 首先,EXTJS的目录结构非常重要,因为它包含了所有必要的资源和源码: 1. `adapter`:这部分包含了适配器,用于将...

    extjs4.0 笔记大全

    extjs4.0 笔记大全,按照这个笔记来,相信你一定能很快学会的

    ExtJS4中文教程2 开发笔记 chm

    ExtJS4学习笔记(一)---window的创建 ExtJS4学习笔记(七)---带搜索的Grid(SearchGrid) ExtJS4学习笔记(三)---VBox的使用 ExtJS4学习笔记(九)---ExtJS4 EditGrid(可编辑的Grid) ExtJS4学习笔记(二)---HBox的使用 ...

    ExtJs简明教程+Extjs学习笔记

    ExtJs简明教程+Extjs学习笔记,来源网络,免费奉送,我讨厌需要资源分~

    extjs 学习心得笔记

    在探讨《ExtJS学习心得笔记》这一主题时,我们不仅会深入理解ExtJS框架的核心概念与实践技巧,还会从新手的角度出发,提炼出一系列有助于快速上手的学习策略,避免常见的学习陷阱,确保学习过程高效而有成效。...

    ExtJS4.0开发笔记

    ExtJS4.0开发笔记

Global site tag (gtag.js) - Google Analytics