`
白云城主
  • 浏览: 16871 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

ext基础概念

Ext 
阅读更多

1 组件Component

* 能够以图形化形式呈现界面的类,其中还可以为容器组件与元件组件

* 容器组件:能够包含其他容器组件或者元件组件的类,其实进行单元化组件开发的基础

* 元件组件:能图形化形式表示一个片面功能的组件,其不仅在实现了原有传统WEb程序的现有组件,而且还扩展了许多实用的组件,如刻度器、日历、睡醒那个列表等

2 类 Class

*提供功能的非图形化的类,她们为图形类提供了有力的支持

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

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

* 原型类:扩展类javascript标准类库中的类

3 方法 Method
*作为类的功能体现、能够产生改变对象本身产生变化的直接因素

*方法按访问形式可分为共有方法与私有方法。但由于JavaScript从原理上根本不支持这种结构,因此在EXTJS中,私有与公有方法完全凭借着用户自觉,没有像java那样强制性。

4 事件

* 由类定义的、并且可以再类对象自身状态发生改变出发

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

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

5 配置选项 config option

* 用以初始化一个EXTJS类对象的手段

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

6 属性 property

*能够在程序运行期间按,能够被访问,用以了解当前对象的状态

* 在实际的编程中EXTJS的属性设置,比较差劲,需要通过了解其源代码,才能了解其各种属性的用处

7 命名空间 namespace

*能够将编写好的Extjs类进行有效组织的手段

* 这个也是EXTJS能够称之为优秀Ajax框架的特征之一

 

 

extjs sdk的目录结构

adapter:负责将里面提供第三方底层库(包括Ext 自带的底层库)映射为Ext 所支持
的底层库。
build: 压缩后的ext 全部源码(里面分类存放)。
docs: API 帮助文档。
exmaples:提供使用ExtJs 技术做出的小实例。
resources:Ext UI 资源文件目录,如CSS、图片文件都存放在这里面。
source: 无压缩Ext 全部的源码(里面分类存放) 遵从Lesser GNU (LGPL) 开源的
协议。
Ext-all.js:压缩后的Ext 全部源码。
ext-all-debug.js:无压缩的Ext 全部的源码(用于调试)。
ext-core.js:压缩后的Ext 的核心组件,包括sources/core 下的所有类。
ext-core-debug.js:无压缩Ext 的核心组件,包括sources/core 下的所有类。

同时你也可以下载本地安装的API,这个API依赖于Adobe公司的AIR,可以到Adobe官方网站自行下载。

1.2 怎样使用EXTJS
         在我们自己的页面中我们需要导入一下几个资源文件,这几个文件可以说在我们系统开发中是必不可少的。
ext-all.css:EXTJS各组件的所有css样式定义都放在该文件中。
ext-base.js:EXTJS框架基础库。当然你也可以根据需要采用其他的框架基础库。
ext-all.js:EXTJS压缩后的核心库。
ext-all-debug.js:EXTJS未压缩的核心库,用于调试使用。
ext-lang-zh-CN.js:EXTJS提供的中文语言包。
解惑:我们在开发的时候,有时候会经常报Ext未定义的错误。不能加载EXTJS核心库,这是因为这几个js的加载有一定的顺序。ext-base.js一定要排在最前面。

分享到:
评论

相关推荐

    ext中文帮助文档(带EXT文件)

    无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。

    ext 编程开发指南

    ext 编程开发指南 无论你是 Ext 库的新手,抑或是想了解 Ext 的人,本篇文章的内容都适合...的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些 JavaScript 经验 和初级了解 HTML Dom。

    EXT2.0中文教程

    无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom

    ext中文手册 下载

    ext中文手册,.pdf格式 无论你是Ext库的新手,抑或是想了解Ext的人,本篇...本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。

    Ext 学习中文手册

    本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。 目 录 EXT 中文手册 1 EXT简介 3 目錄 3 下载Ext 4 开始! 4 Element:...

    EXT中文手册

    无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。

    ext-js学习资料(带ppt的)

    本资料是我学习ext-js的资料,其中包含一个ppt文件,其中详细介绍了ext-js是什么,怎么用,以及一些基本概念和应用例子。其中还附带我自己个人的一些学习例子,希望对大家有用。

    EXT 2 中文手册

    无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。

    EXT 中文手册.doc

    无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。

    EXT中文手册.pdf

    无论你是Ext 库的新手,抑或是想了解Ext 的人,本篇文章的内容都适合你。...的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript 经验 和初级了解HTML Dom。

    EXT 中文手册.rar

    无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。

    ext-js中文手册

    无论你是 Ext 库的新手,抑或是想了解 Ext 的人,本篇文章的内容都适合你。...的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些 JavaScript 经验 和初级了解 HTM L Dom。

    EXT2.0中文教程.pdf

    无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。

    EXT_中文手册.doc

    无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。

    EXT 中文手册 格式为pdf

    无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。

    EXT手册(中文) 实例简单易懂

    无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom

    EXT实例及中文API

    无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。

    EXT中文教程--经典学习资料

    无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。

    精通JS脚本之ExtJS框架.part1.rar

    3.1.2 ExtJS中的基本概念 3.1.3 ExtJS与常见JavaScript库的介绍与对比 3.2 创建第一个程序 3.2.1 下载ExtJS 3.2.2 部署到开发工具中 3.2.3 编写HelloWorld.html 3.2.4 运行调试ExtJS 3.3 辅助开发 3.3.1 ...

Global site tag (gtag.js) - Google Analytics