手把手教你ExtJS从入门到放弃——篇一 (学习资源获取及姐介绍)

上一家公司欠六个亿凉了,刚进新的公司不久,经理说不久后有关于ExtJS的界面需要修改,于是找到资料开始学 

老惯例,免费分享一波学习资源(吐槽下:那些分享资源要C币的小伙子,每次浪费我时间去淘宝买)

链接:https://pan.baidu.com/s/1KBKVd7d7MXokYdIX6w6AmA 
提取码:i7oc 

重点:他是面向对象的,而之前学的jquery是基于方法的 

概念

1、ExtJS可以用来开发RIA也即富客户端的AJAX应用,是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。ExtJs最开始基于YUI技术,由开发人员JackSlocum开发,通过参考JavaSwing等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是一款不可多得的JavaScript客户端技术的精品。

2、Ext的UI组件模型和开发理念脱胎、成型于Yahoo组件库YUI和Java平台上Swing两者,并为开发者屏蔽了大量跨浏览器方面的处理。相对来说,EXT要比开发者直接针对DOM、W3C对象模型开发UI组件轻松。

主要功能

1、网格

大型数据页面的无限/缓冲滚动功能得到很大改进。同时,对于网格的“锁定”功能,新增了锁定和未锁定两种状态。

2、布局

在布局上,通过避免浏览器回流来加快访问速度(浏览器回流,指浏览器为了重新渲染部分或全部的文档而重新计算文档中元素的位置和几何结构的过程)。同时,新增了“边界”布局方式。收缩包围的宽度问题,以前是用特定组件来处理,现在改为用核心组件来处理。

3、核心组件

XTemplates和方法重写功能得到显著改善。Ext.override现在开始支持重写实例方法,并且,可以通过使用标准的callParent函数来访问被重写的方法。

此外,4.1版本开始支持通过使用函数名来实现事件监听器。

下一篇将介绍环境的搭建...

你可能感兴趣的:(ExtJS)