Dojo1.0终于在11月6日正式发布了。相信在IBM、Bea、Sun等公司的支持下,会变得越来越好。下面首先对其体系结构进行简单的介绍:
- Base是Dojo的基础,提供语音、工具、模拟类的机制、类似于Java包的命名空间等等。
- Core提供访问Data Stores机制、wipes/slides、i18n、back-button,包含了dojo命名空间下的所有内容。
- Dijit是标准的“Dojo widget”,提供了大量扩展html的小插件,使用方便。
- DojoX是Dojo的试验田。
- Util顾名思义提供了很多的工具类。
下图是Dojo的请求处理过程图:
通过上图,可以帮助我们理解Dojo的体系结构。下面简要介绍Dojo的安装:
官方下载地址:
http://www.dojotoolkit.org/downloads
官方subversion地址:
http://svn.dojotoolkit.org/dojo/trunk
官方每天都会进行打包,下载地址:
http://archive.dojotoolkit.org/
下载完成后,新建一个Java Web应用,将其解压到应用的js目录下即可。然后部署、启动服务器:访问地址参考:
http://localhost:8080/firstdojo/dijit/themes/themeTester.html。如能成功打开,说明部署正确,否则可能是路径问题,检查并进行修改。
下面再总结一下,它的开发工具:
- firefox+firebug
- Ie+IE Developer Toolbar
- Eclipse有IBM的atf插件、和JMaki插件。
分享到:
相关推荐
【标题】"第一个基于DOJO1.0程序" 指的是一个使用DOJO JavaScript库1.0版本创建的初级程序。DOJO是开源的JavaScript工具包,它提供了丰富的功能,包括DOM操作、AJAX通信、动画效果以及UI组件等,帮助开发者构建交互...
1. **Dojo简介** Dojo是一个全面的JavaScript框架,包括丰富的UI组件、数据存储、AJAX交互、国际化支持和性能优化工具。它的设计目标是提供一个统一的、高效的开发环境,适用于构建复杂的富互联网应用程序(RIA)。...
### Dojo API 1.0 中文文档知识点详解 #### Dojo API 概览 Dojo API 是一款功能丰富的 JavaScript 库,旨在帮助开发者构建高性能的 Web 应用程序。Dojo API 1.0 版本是该库的一个重要里程碑,提供了大量的工具和...
##### 一、Dojo Toolkit 简介 Dojo Toolkit 是一个强大的JavaScript框架,它提供了多种功能,如AJAX支持、DOM操作、事件处理等,这些功能能够显著提高Web应用的性能和用户体验。此外,Dojo还包括了大量的UI小部件...
这个压缩包包含了 Dojo 的多个历史版本,包括0.9、1.0和1.4。这些版本见证了Dojo从早期到成熟的发展过程,每个版本都有其特定的功能特性和改进。 Dojo 0.9 是Dojo工具箱的早期版本,它提供了基础的JavaScript功能,...
Dojo Book 0.9-1.0 chm 版,Ajax 辅助。
从Dojo 1.0开始,还可以使用更简洁的语法: ```javascript dojo.query("select").forEach("item.disabled = true"); ``` `dojo.map`方法与`forEach`类似,但它会返回一个新的数组,其中的元素是回调函数处理后的...
Dojo.1.0 Practice Note [1] 什么是dojo 选择dojo的理由 AJAX架构之Dojo篇 Adding Ajax中文版 (DoJo) DOJO学习笔记(七)-日期控件DropdownDatePicker和DatePicker DOJO常用的验证函数 Dojo with Adobe AIR ...
Dojo.1.0 Practice Note [1] 什么是dojo 选择dojo的理由 AJAX架构之Dojo篇 Adding Ajax中文版 (DoJo) DOJO学习笔记(七)-日期控件DropdownDatePicker和DatePicker DOJO常用的验证函数 Dojo with Adobe AIR ...
Dojo.1.0 Practice Note [1] 什么是dojo 选择dojo的理由 AJAX架构之Dojo篇 Adding Ajax中文版 (DoJo) DOJO学习笔记(七)-日期控件DropdownDatePicker和DatePicker DOJO常用的验证函数 Dojo with Adobe AIR ...
用过的都知道了,没用过的到这里看吧 http://www.dojochina.com/?q=node/64
Dojo.1.0 Practice Note [1] 什么是dojo 选择dojo的理由 AJAX架构之Dojo篇 Adding Ajax中文版 (DoJo) DOJO学习笔记(七)-日期控件DropdownDatePicker和DatePicker DOJO常用的验证函数 Dojo with Adobe AIR ...
每个包都有一个唯一的标识,通常由包名和版本号组成,如`mylib/1.0`。 2. **包配置**: 在Dojo中,包的配置通常在`dojo.config`对象中进行。开发者可以指定基础路径、包列表以及每个包的主模块。例如: ```...
以下是对这款 2D 微型像素关卡芯片集的简洁介绍: 这是一款基于 8x8 像素网格的 2D 微型像素关卡芯片集,采用经典的像素风格。它包含 66 个.png 格式的芯片,涵盖多种墙壁和门的变体,非常适合用于快速搭建游戏原型...
3. **更新到最新版本**:新版本的DOJO通常包含性能优化和错误修复,推荐使用1.0及以上稳定版。保持更新能确保利用最新的性能提升和功能改进。 4. **减少HTML标签**:过多的HTML标签会拖慢页面渲染速度。例如,使用`...
"vgolive.search.PagingGrid v1.0 源码"是一个基于Dojo 1.4.x框架的分页组件,专为处理大量数据集而设计,它旨在提高用户体验并优化网页性能。这个组件兼容dojo.data和dojox.data接口,能够与各种类型的数据集格式...
4 用了dojo1.8 ,让你知道什么叫语法...... 5 与服务器的通信方式,需要你自己考虑,webservice,rest,websocket看着办吧 6 如果以后考虑到使用web3d,建议马上来尝试这产品 7 beta版本嘛,bug自己消化