ExtJS入门教程:个人笔记,从下载到实战

需积分: 9 1 下载量 63 浏览量 更新于2024-07-24 收藏 4.53MB DOC 举报
“这是一个关于ExtJS的入门教程,个人笔记形式,简单易懂,包含ExtJS的基本使用和示例解析。” 本文档主要介绍了ExtJS的基础知识,包括如何开始使用ExtJS,以及不同版本的文档和示例的查看方法。ExtJS是一个强大的JavaScript库,用于构建富客户端应用程序,尤其在创建桌面级的Web应用方面表现突出。 1. **ExtJS的获取与初识** - 可以在官方网站extjs.com免费下载ExtJS的发布包,包括源码、API文档和示例。 - 发布包中,`ext-1.1.1`和`ext-2.0`是两个不同的版本。`ext-2.0`在当时是较新的版本,但文档指出未经详细测试,可能需要谨慎使用。 2. **ExtJS 1.1.1的文档与示例** - `docs`目录下的API文档提供了所有函数、配置和事件的详细信息,可以通过直接打开`index.html`查看。 - `examples`目录包含示例,部分需要服务器环境以实现与JSON数据的交互,尤其是使用PHP编写的后台代码。 - 使用Java的开发者可以考虑使用Resin-3服务器来运行PHP代码,以便查看相关示例。 3. **ExtJS 2.0的文档与示例** - API文档在2.0版本中采用Ajax加载,因此必须将文件放在服务器上才能正常查看。 - 示例不再在API文档中链接,用户需要自行在`examples`目录下查找并运行。 4. **运行示例的注意事项** - 部分示例依赖Ajax与服务器通信,如果不在服务器环境中,Ajax请求可能会失败,导致无法显示预期效果。 - 存在一个名为localXHR的方法,可以让Ajax从本地文件系统获取数据,从而在无服务器环境下运行某些示例。 5. **实践中的常见问题** - 当用户按照示例编写代码时,若出现显示异常,可能是因为Ajax请求问题、代码错误或者对API理解不准确。这需要检查网络请求状态、代码逻辑和API的正确使用。 这篇文档是学习ExtJS的宝贵资料,不仅提供了基础的使用指南,还解释了如何调试和运行示例,对于初学者来说具有很高的参考价值。在深入学习ExtJS的过程中,了解其基本结构、文档查阅方式以及示例的运行条件,有助于快速掌握这一框架,并能解决实际开发中遇到的问题。