天天看点

ExtJS学点皮毛(一)——工程的建立和项目的运行

原本应该是一个月之前就开始看ExtJS,跟着俱乐部网站的建设,边做边学,无奈假期赶上过年期间,荒废了一小下。

今天开始正式学习。参考着《深入浅出Ext JS》,把Ext(www.extjs.com/download)发布包、Firebug(一直在使用Firefox)、Spket(www.spket.com)下载下来了,尝试着弄个项目运行起来,看看效果。

这里出了点小问题,按照书上的指示,我把代码扒下来,结果有两个错误。

1、Ext is not defined file:///E:/Workspaces/ExtJSTest/WebContent/html/person.html Line 11

2、Ext.onReady() is not a function

Google了一下错误(1),在http://blog.csdn.net/lisliefor/archive/2008/04/08/2260348.aspx找到了点线索,不过那是ext-1.1.1 的问题,不适用于我用的ext-3.3.1,因为目录结构都不一样了,前者的目录下会有两个ext-base.js,后者只有一个,不会出现引用混乱的问题。

还有说是ext-base.js和ext-all.js没有正确引用造成的,没有正确引用包括引用路径错误和这两个文件引用顺序反了,标准是先引用ext-base.js。

我的错误在于路径写错了,后来用DW引用的相对路径,就对了。

错误(2)要注意的是,方法OnReady()是错误的,应该是onReady()。

另外吧,还是用Firefox吧,比IE好看而且爽很多,因为Firebug。

参考网址:

1、http://blog.csdn.net/lisliefor/archive/2008/04/08/2260348.aspx

2、http://ext.group.javaeye.com/group/topic/10192

继续阅读