*必备知识:js、json、java、c#、web service、html dom、ajax、基于类化思维的js编程.*extjs包含元素:组件--图像化形式的类,分为容器组件(如:panel面板)...
*必备知识:js、json、java、c#、web service、html dom、ajax、基于类化思维的js编程.
*extjs包含元素:
- 组件--图像化形式的类,分为容器组件(如:panel面板)和元件组件(如:日历,树形列表)
- 类--提供非图形化的功能类,服务于组件类,按照功能分为数据支持类data、拖放支持类dd、布局支持类layout、本地状态存储支持类state、实用工具类util,按可扩展性分为密封类和原型类(扩展了js标准类库)
- 方法--提供界面改变等效果功能的元素,没有公有性和私有性敏感的区分
- 事件--注册事件后也要注意事件的释放
- 配置选项--初始化extjs类对象的属性或方法
- 属性
- 命名空间--有效地组织编写好的extjs类,作为优秀ajax框架的特质之一
*extjs的环境配置:
- 下载好extjs的SDK,然后解压到服务器的一个目录中
*extjs的sdk结构以及运行环境:
- ext-all.js/ext-all-debug.js:包含ext全部功能的正式版和调试版
- ext-core.js/ext-core-debug.js:只包含基本功能的正式版和调试版,一般用于网站建设与一般性的ajax应用
- adapter目录:适配其他ajax优秀框架的服务支持,包含有ext、jquery、prototype、yui
- air:对adobe的air技术的支持
- build:各个组件的部署版本
- ext-all.css:资源齐全的资源文件
- ext-base.js:底层支持(如:dom读写)的文件
学员评论
_麒麟2015-09-09
gzyLL2015-01-16
zimufuzi2013-04-09
你感兴趣的课程