EXTJS入门教程:从下载到探索examples

需积分: 10 0 下载量 34 浏览量 更新于2024-10-07 收藏 554KB PDF 举报
"EXTJS 入门教程 PDF 格式" EXTJS 是一款基于 JavaScript 的前端框架,用于构建用户界面,尤其适用于企业级 Web 应用。本教程为初学者提供了一个良好的起点,帮助他们了解并掌握 EXTJS 的基本概念和功能。 1. **EXTJS 发布包的获取** EXTJS 提供了免费的发布包,包含源代码、API 文档和示例。可以在官方下载页面(http://www.extjs.com/download)下载 ext-1.1.1 或者 ext-2.0 版本。对于新手来说,ext-1.1.1 是一个不错的起点,而 ext-2.0 版本虽然更新,但未经详尽测试,可能需要谨慎使用。 2. **EXTJS 1.1.1 文档的使用** 在下载的发布包中,`docs` 目录下的 `index.html` 文件提供了 API 文档,包括所有函数、配置和事件的说明。此外,文档左侧菜单还有对 examples 目录下示例的引用。然而,部分依赖 JSON 数据和 PHP 后端的示例需要在服务器环境中运行才能看到完整效果。如果使用 Java(JDK 1.5 及以上),推荐安装 Resin-3 服务器,它支持运行 PHP。 3. **EXTJS 2.0 文档的查看** 与 1.1.1 版本不同,2.0 的 API 文档使用 AJAX 动态加载,因此需要将整个解压缩后的目录上传至服务器,通过浏览器访问才能正常查看。2.0 版本的 API 文档不再直接包含示例链接,需自行在 `examples` 目录下寻找。 4. **示例的运行需求** 部分例子依赖 AJAX 从后端获取数据,如果不在服务器环境下运行,AJAX 请求会失败,导致无法展示预期效果。社区中有人开发了 localXHR,允许 AJAX 从本地文件系统获取数据,这为离线调试提供了一种可能。 5. **关于 AJAX 和服务器的关系** 当示例涉及到 AJAX 通信时,通常需要服务器环境来模拟实际的数据交互。如果没有服务器,AJAX 请求将无法成功,无法展示完整的应用效果。不过,通过本地服务器模拟或利用 localXHR 技术,可以在一定程度上解决这个问题。 此入门教程旨在引导读者逐步了解和实践 EXTJS,从安装发布包到查看文档,再到运行示例,一步步深入学习。通过这些基础,学习者可以建立对 EXTJS 的基本认识,并为后续的进阶学习打下坚实的基础。教程内容丰富,适合想要踏入 EXTJS 开发领域的初学者。