ExtJs-第一讲

基础概念:

组件:ExtJs能够以图形化形式呈现,其中还可以分为容器组件和元件组件
类:提供功能非图形化的类,它为图形化提供了有力的支持。

   按其功能可分为:数据支持类(data)、拖放支持类(dd)、布局支持类(layout)、本地状态存储支持类(state)、实用工具类(util)

  密封类:不能被扩展的类。

  原型类:扩展了javaScript标准类库中的类。

方法:作为类功能的体现,能够产生改变对象本身变化的直接因素。

事件:由类定义的、并且可以在类对象自身状态发生改变时触发。

  只有被订阅的事件才会有效。

  如果不需要事件,应该进行退订,增强程序的执行效率。

配置选项:用于初始化一个Extjs类对象的手段。

  注意,配置选项并不一定就是属性,就算是属性,也有可能出现属性返回的类型与你当初指定的配置选项类型不一致的情况。

属性:能够在程序运行期间,能够被访问,用以了解当前类对象的状态。

命名空间:能够编写好的Extjs类进行有效组织的手段。

sdk的结构:

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

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

Adapter目录:为了使用其他优秀AJAX框架为Extjs提供有力的技术支持,而提供的适配器模式,目前提供了四种底层支持框架:Ext、jQuery、prototype、yui

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

Build:各组件的部署版本。

Docs:api文档。

examples:示例。

Source:各组件的源代码。

Resources:使用到的资源文件,比如css、图形等。

CSS文件:这个是ExtJs的widget的全面支持资源文件,一般情况下我们会引用resourcescssext-all.css文件。

底层支持文件:对整个ExtJs的程序底层进行操作,诸如HTMLDom读写,XMLHTMLRequest的应用等,一般情况下我们会用adapterextext-base.js。

环境文件:包括ExtJs的特有技术,一般情况下,我们会引用ext-all.js。

原文地址:https://www.cnblogs.com/benjia/p/extjs_one.html