ExtJS4.0入门教程:搭建学习环境与HelloWorld

需积分: 9 0 下载量 194 浏览量 更新于2024-09-11 收藏 2.16MB DOCX 举报
"Extjs4.0中文学习手册、入门详解" EXTJS 4.0 是一个流行的JavaScript框架,用于构建富客户端应用程序。本手册旨在帮助初学者理解和掌握EXTJS 4.0的基础知识和核心概念。 一、EXTJS 4.0 获取与环境搭建 EXTJS 4.0 的源码可以通过官方网站或者第三方站点如http://extjs.org.cn/下载。下载完成后,将其解压至Web项目中的Webroot目录。确保开发环境中已经安装了像MyEclipse这样的IDE和Tomcat这样的应用服务器。在MyEclipse中创建一个新的Web项目,并将EXTJS 4.0.7的文件复制到Webroot下。EXTJS的Examples目录包含了许多示例程序,其中可能包含PHP代码,但对基本学习来说并非必须。 二、环境验证与API文档 启动Tomcat,访问`http://localhost:8080/Ext4/index.html`来验证EXTJS环境是否已正确配置。如果显示EXTJS的欢迎界面,说明环境搭建成功。EXTJS的API文档可通过`http://localhost:8080/Ext4/docs/index.html`访问,这是学习EXTJS的重要参考资料。同样,示例页面可访问`http://localhost:8080/Ext4/examples/index.html`。 三、EXTJS 4.0 初步实践 EXTJS的基本单元是组件(Component),例如Panel。创建一个简单的 HelloWorld 示例,首先创建`helloworld.js`,编写创建Panel的代码,然后在`helloworld.html`中引入必要的CSS和JS文件。注意文件引用路径的准确性,通过访问`http://localhost:8080/Ext4/helloworld.html`查看结果。如果正确,浏览器将显示一个带有标题“HelloExt”和内容“Hello! Welcome to ExtJS.”的Panel。 四、EXTJS 4.0 常用方法 1. `Ext.onReady`: 这个方法在DOM完全加载并准备就绪后自动调用,确保所有元素可以被脚本引用。它是EXTJS应用的起点,通常用来初始化组件和设置事件监听器。 2. `Ext.application`: 这是EXTJS 4.0中应用程序的主入口点,用于管理应用的生命周期,包括启动、加载模型、视图、控制器等。 在`Ext.onReady`或`Ext.application`中添加代码,可以观察页面动态变化,这是学习EXTJS时常见的练习方式。 通过以上步骤,你已经迈出了EXTJS 4.0学习的第一步。接下来,你可以深入研究EXTJS的组件体系,如Grid、Tree、Form、Charts等,以及布局管理、数据绑定、事件处理、动画效果等核心特性。EXTJS 4.0的强大功能和灵活性使其成为构建企业级Web应用的理想选择。同时,不断地实践和查阅API文档,将有助于你更全面地掌握EXTJS 4.0。