常用包介绍
Dojo 提供了上百个包,这些包分别放入三个一级命名空间:Dojo,Dijit和 DojoX 。其中 Dojo 是核心功能包 , Dijit 中存放的是 Dojo 所有的Widget 组件,而 DojoX 则是一些扩展或试验功能,DojoX 中的试验功能在成熟之后有可能在后续版本中移入到 Dojo 或 Dijit 命名空间中。
由于 Dojo 包种类繁多,下面只列举了最常用的一些包及其功能,以方便读者有个初步了解或供以后查阅。更多内容将继续进行补充。
table 1. Dojo部分常用包
包名
功能
dojo.io
|
不同的 IO 传输方式。 script、IFrame 等等 |
dojo.dnd
|
拖放功能的辅助 API |
dojo.string
|
这个包可以对字符串进行如下的处理:修整、转换为大写、编码、esacpe、填充(pad)等等 |
dojo.date
|
解析日期格式的有效助手 |
dojo.event
|
事件驱动的 API,支持 AOP 开发,以及主题 / 队列的功能 |
dojo.back
|
用来撤销用户操作的栈管理器 |
dojo.rpc
|
与后端服务(例如理解 JSON 语法的 Web 服务)进行通信 |
dojo.colors
|
颜色工具包 |
dojo.data
|
Dojo 的统一数据访问接口,可以方便地读取 XML、JSON 等不同格式的数据文件 |
dojo.fx
|
基本动画效果库 |
dojo.regexp
|
正则表达式处理函数库 |
dijit.forms
|
表单控件相关的 Widget 库 |
dijit.layout
|
页面布局 Widget 库 |
dijit.popup
|
这个包用于以弹出窗口方式使用 Widget |
dojox.charting
|
用于在页面上画各种统计图表的工具包 |
dojox.collections
|
很有用的集合数据结构(List、Query、Set、Stack、Dictionary...) |
dojox.encoding
|
实现加密功能的 API(Blowfish、MD5、Rijndael、SHA...) |
dojox.math
|
数学函数(曲线、点、矩阵) |
dojo.reflect
|
提供反射功能的函数库 |
dojox.storage
|
将数据保存在本地存储中(例如,在浏览器中利用 Flash的本地存储来实现) |
dojox.xml XML
|
解析工具包 |
分享到:
相关推荐
DOJO常用的验证函数 Dojo with Adobe AIR Dojo 工具包教程 Dojo 快速安装 Dojo和JSON建立无限级AJAX动态加载的功能模块树 Dojo学习笔记( 模块与包) Dojo学习笔记-- djConfig解说 Dojo学习笔记-- dojo.dom ...
DOJO常用的验证函数 Dojo with Adobe AIR Dojo 工具包教程 Dojo 快速安装 Dojo和JSON建立无限级AJAX动态加载的功能模块树 Dojo学习笔记( 模块与包) Dojo学习笔记-- djConfig解说 Dojo学习笔记-- dojo.dom ...
**常用包介绍:** 1. **dojo.io**:提供多种IO传输方式,如script、IFrame。 2. **dojo.dnd**:辅助实现拖放功能。 3. **dojo.string**:字符串处理,如修剪、大小写转换、编码等。 4. **dojo.date**:日期解析和...
DOJO常用的验证函数 Dojo with Adobe AIR Dojo 工具包教程 Dojo 快速安装 Dojo和JSON建立无限级AJAX动态加载的功能模块树 Dojo学习笔记( 模块与包) Dojo学习笔记-- djConfig解说 Dojo学习笔记-- dojo.dom ...
DOJO常用的验证函数 Dojo with Adobe AIR Dojo 工具包教程 Dojo 快速安装 Dojo和JSON建立无限级AJAX动态加载的功能模块树 Dojo学习笔记( 模块与包) Dojo学习笔记-- djConfig解说 Dojo学习笔记-- dojo.dom ...
在引入 Dojo 的启动代码 `<script src="/yourpath/dojo.js"></script>` 之后,你可以开始使用 Dojo 提供的预打包的常用功能。为了便于阅读源码,可以查看未压缩的 `dojo.js.uncompressed.js` 文件。Dojo.js 的大小较...
该程序包有时被称为“核心”,它包含最普遍适用的子程序包和模块。 dojo软件包涵盖了广泛的功能,例如Ajax,DOM操作,类类型编程,事件,promise,数据存储,拖放和国际化库。正在安装安装说明可在。入门如果您开始...
dijit.form模块包含了许多常用的表单元素,如TextBox、Select、DateTextBox等。 6. **Dojo的动画和效果**: dojo.fx模块提供了各种动画效果,如淡入淡出、滑动和旋转等,可以轻松地添加视觉吸引力到网页。dojox.fx...
手册中列举了一些常用的Dojo包,如dojo.io用于不同类型的IO传输,dojo.dnd提供拖放功能的API,dojo.string提供了字符串处理方法,dojo.date帮助解析和操作日期,dojo.event处理事件驱动和AOP开发,dojo.back管理撤销...
《Dojo 必备包:dojo-release-1.3.0 深度解析》 Dojo 是一个广泛使用的开源JavaScript库,它提供了一系列强大的工具和功能,用于构建富交互式的Web应用程序。在这个主题中,我们将深入探讨的是Dojo的核心发布版本...
常用的包包括: * dojo.io:不同的 IO 传输方式,如 script 和 IFrame 等。 * dojo.dnd:拖放功能的辅助 API。 * dojo.string:字符串处理包,提供了修整、转换为大写、编码、esacpe、填充等功能。 * dojo.date:...
【Dojo实用API大全(中文注解).TXT】是一个包含了Dojo常用API的中文文档,对于中文使用者来说非常友好。这些API可能包括了dojo.query(用于查询DOM元素)、dojo.fx(动画效果)、dojo.data(数据存储)等。中文注解...
#### 二、常用包介绍 DOJO1.1.1版本中提供了大量的包,这些包主要分布在三个一级命名空间中:Dojo、Dijit和DojoX。其中: - **Dojo**:包含了核心功能包。 - **Dijit**:包含了所有的Widget组件。 - **DojoX**:...
`dojo/ready`函数确保在DOM加载完成和模块加载后执行代码,是启动应用的常用入口点。 总之,“dojo开发帮助文档”将全面覆盖这些主题,并提供详细的API参考和示例,帮助开发者熟练掌握Dojo 框架,提升Web应用程序的...
##### 常用包概览 - **dojo.io**:支持多种IO传输方式,如script、IFrame等。 - **dojo.dnd**:实现拖放功能。 - **dojo.string**:字符串处理工具,包括大小写转换、编码解码等。 - **dojo.date**:日期格式解析。...
《Dojo入门》这本书主要介绍了Dojo JavaScript库的使用,帮助初学者快速掌握这个强大的前端开发工具。Dojo是一个开源的JavaScript框架,旨在提供一站式的解决方案,包括UI组件、数据管理、动画效果、Ajax交互等功能...
Dojo是一个开源的JavaScript工具包,为Web开发提供了丰富的功能,包括DOM操作、动画效果、数据存储、用户界面组件以及网络通信等。在0.3.1这个版本中,它对AJAX的支持是其关键特性之一,让我们深入探讨一下这个版本...
Dojo 是一个强大的JavaScript工具包,它提供了丰富的功能来帮助开发者构建交互式的Web应用程序。在Dojo中,Chart2D是用于创建数据可视化的模块,特别适合制作各种类型的图表,如线状图(line chart)。本文将深入...
2. 引入Dojo核心库:通过`<script>`标签引入`dojo.js`,这是Dojo的基础文件,可能已经包含了部分常用模块。 3. 声明需要使用的模块:使用`dojo.require()`来引入所需的包或模块,确保它们在运行时可用。 Dojo为了...
Struts2是Java企业级应用中常用的MVC框架,它允许开发者构建动态、交互式的Web应用程序。结合Dojo,开发者可以利用Dojo的高级AJAX功能来增强Struts2应用的用户体验,比如实现页面的部分刷新、异步数据交换等。 Dojo...