ExtJS 4.0入门教程:搭建环境与HelloWorld示例

需积分: 10 0 下载量 10 浏览量 更新于2024-07-24 收藏 2.86MB DOC 举报
"这篇教程主要关注ExtJS 4.0,是针对初学者的入门指导,旨在教授如何使用这个JavaScript框架进行基础应用开发。" 在深入ExtJS 4.0的教程之前,首先需要了解一些基本概念。ExtJS是一个基于JavaScript的富客户端应用框架,它提供了丰富的组件库和强大的数据管理功能,用于构建桌面级的Web应用程序。在4.0版本中,引入了更多的改进和优化,使得开发更加高效和灵活。 1. 获取ExtJS 4.0: 想要开始学习ExtJS 4.0,第一步是从官方站点(如http://extjs.org.cn/)下载所需的发行包。这个包通常包含源代码、文档、示例和必要的资源文件。 2. 搭建学习环境: - 首先,确保你的开发环境中安装了集成开发环境(如MyEclipse)和Web服务器(如Tomcat)。如果你没有这些,需要先安装它们。 - 在MyEclipse中创建一个新的Web项目,命名为“Extjs4”,然后将下载的ExtJS 4.0.7压缩包解压后的所有文件复制到项目的Webroot目录下。这里,Examples目录包含了官方提供的各种示例程序,可能包含PHP代码,如果遇到错误信息,可暂时忽略。 - 配置并启动Tomcat服务器,通过访问`http://localhost:8080/Ext4/index.html`来测试环境是否正确设置。如果一切正常,你会看到一个欢迎界面,这表明你的开发环境已经搭建成功。 - 还可以通过`http://localhost:8080/Ext4/docs/index.html`查看API文档,以及`http://localhost:8080/Ext4/examples/index.html`查看官方示例,这两个资源对学习ExtJS 4.0非常有帮助。 3. 编写第一个例子: - 创建一个名为`helloworld.js`的JavaScript文件,编写基本的ExtJS应用程序结构。这包括定义一个名为'HelloExt'的应用,并在其`launch`函数中创建一个视图容器(Viewport),布局设置为'fit',内容是一个包含标题和HTML文本的面板。 - 同时,创建一个`helloworld.html`文件,引入必要的CSS(ext-all.css)和JavaScript(ext-all.js)文件,以及我们刚才创建的`helloworld.js`文件。这样,当在浏览器中打开`helloworld.html`时,你将能看到"Hello! Welcome to ExtJS."的问候语,标志着你的第一个ExtJS程序运行成功。 通过这个简单的步骤,你已经迈出了学习ExtJS 4.0的第一步。接下来,你可以深入学习组件系统,包括窗口(Window)、面板(Panel)、表格(Grid)、表单(Form)等,以及数据绑定、事件处理、布局管理等核心概念。此外,还要掌握Store和Model的概念,以及如何使用Ajax与服务器进行数据交互。随着对ExtJS 4.0的理解加深,你将能够创建更复杂、功能丰富的Web应用程序。