探索ExtJS:从入门到体验ext-2.0

需积分: 5 0 下载量 153 浏览量 更新于2024-09-20 收藏 1.72MB PDF 举报
"闪烁吧 extjs教程" 这篇教程主要围绕ExtJS这一JavaScript框架展开,特别是针对初学者,旨在通过丰富的例子展示ExtJS的功能和魅力。教程首先提到可以从extjs.com官方网站免费下载ExtJS的发布包,其中包括源代码、API文档以及各种示例。作者建议初学者从ext-1.1.1和ext-2.0这两个版本中选择,虽然ext-2.0版本更新,但可能未经充分测试。 1.1.一切从extjs发布包开始 在下载的发布包中,你可以找到所有必要的资源,包括源码、文档和示例,这些示例能够帮助体验ExtJS的基本用法和设计风格。下载地址在http://www.extjs.com/download。 1.2.了解ext-1.1.1的文档 对于ext-1.1.1版本,API文档存储在`docs`目录下,用户可以直接打开`index.html`查看。左侧菜单包含对examples目录下例子的引用,但由于部分例子依赖服务器上的JSON数据和PHP脚本,因此需要在服务器环境下运行才能看到完整效果。如果使用Java环境,推荐安装Resin-3,它支持运行PHP代码。 1.3.ext-2.0的文档变化 ext-2.0的API文档结构类似,但其内容是通过Ajax动态加载的,这意味着必须将整个解压后的目录部署到服务器,通过浏览器访问来查看文档。2.0版本的API文档不再直接链接到例子,用户需要自行在examples目录中查找。 1.4.Ajax与服务器的关系 某些示例需要服务器环境,因为它们使用Ajax技术从服务器获取数据。如果不在服务器上运行,Ajax请求会失败,无法显示预期效果。虽然有localXHR的解决方案,允许Ajax从本地文件系统获取数据,但这不是默认配置,需要额外设置。 1.5.根据例子学习 教程鼓励读者尝试运行和理解示例代码,以更好地掌握ExtJS的使用。然而,根据例子编写自己的代码时可能会遇到问题,这需要读者具备一定的JavaScript和Web开发基础,以便理解和解决可能出现的错误。 这篇教程提供了一条学习ExtJS的路径,从下载发布包开始,逐步探索API文档,理解如何在不同版本中查看和运行示例,以及为何部分示例需要服务器环境。对于想要深入理解ExtJS特性和应用的开发者,这是一个有价值的起点。