本教程的制作是基于我从零开始学习ExtJs到正式在项目中应用的整个学习过程和方法,其中肯定会有许多不足之处,还请大家多多批评指正。
很多书籍和网上的教程大多是从API与ExtJs的机制开始讲解的。而在我的学习过程中发现,没有接触过ExtJs或对javascript了解很少的同事,在看到前面几章的时候,感觉到很茫然(本人也系菜鸟),所以对此深有感触。针对此问题,我的学习方法如下:
1.从ExtJs的视图开始学习。
如:窗体,表单,树等等。先搞些所见即所得的东西,用ExtJs写出来的东西就是很炫,把自己学习的兴趣调动起来,在此期间要学会怎么调试js。
2.学习使用API。
学会怎么查询及使用大牛提供的接口解决常见的问题(一般我们用到的效果,大牛们在做框架的时候都有想到)。
3.把ExtJs的前端可视化的组件与后台连接,进行交互。
我们在做各类系统的时候都要跟数据库打交道,在这个阶段主要把各个组件与数据库的交互写清楚。
4.原理性的东西。
如:ExtJs的继承机制,事件等等。
5.开发实例。
注:本教程的讲解是基于ExtJs3.0版本[Ext3.0下载],[Ext3.0API下载]。