文件名称:《实战Dojo工具包》-电子文档下载(PDF)
文件大小:210KB
文件格式:ZIP
更新时间:2012-07-29 03:52:47
Dojo
1 简介 当你开始建造一个Ajax应用时,你很快就会遇到一些情形,让你感觉自己好像是在重新发明*。 大量的开发者一想到Ajax,就会直接扑向XMLHttpRequest对象,但这仅仅只是一个开始,而且是Ajax 开发中很容易的部分。 当你在建造JavaScript富客户端应用时,你会遇到大量令人烦恼的事情。浏览器的兼容性、对于降 级(degradation)的支持、混杂在一起的DOM处理、还有那些鲜血淋淋的hack技巧(例如离线存储), 所有这些事情都会冒出来。 这篇文章将会为你介绍一个远远超出对XHR进行简单封装的工具包。它是那种每个人只要开发富客 户端的Ajax应用都应该使用的工具包。没有了它,你就是一个残废的开发者,只能依靠自己的力量来蹒 跚前行。 与其列出Dojo工具包可以使用的API,我们不如考察一个简单的应用,看看在实际开发中如何使用 这个库的各个部分。 我们将会讨论: * Dojo是什么? * 如何设置Dojo * 实际使用DOM和HTML效果 * 通过dojo.io.bind()实现Ajax远程调用 * 拖放(Drag and Drop)操作 让我们开始吧!
【文件预览】:
Dojo guid.pdf