`

Dojo常用包介绍

    博客分类:
  • Dojo
 
阅读更多

常用包介绍

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常用的验证函数 Dojo with Adobe AIR Dojo 工具包教程 Dojo 快速安装 Dojo和JSON建立无限级AJAX动态加载的功能模块树 Dojo学习笔记( 模块与包) Dojo学习笔记-- djConfig解说 Dojo学习笔记-- dojo.dom ...

    dojo精品中文教程(包二)

    DOJO常用的验证函数 Dojo with Adobe AIR Dojo 工具包教程 Dojo 快速安装 Dojo和JSON建立无限级AJAX动态加载的功能模块树 Dojo学习笔记( 模块与包) Dojo学习笔记-- djConfig解说 Dojo学习笔记-- dojo.dom ...

    掌握 Dojo 工具包---出自IBM

    **常用包介绍:** 1. **dojo.io**:提供多种IO传输方式,如script、IFrame。 2. **dojo.dnd**:辅助实现拖放功能。 3. **dojo.string**:字符串处理,如修剪、大小写转换、编码等。 4. **dojo.date**:日期解析和...

    dojo精品中文教程(全)

    DOJO常用的验证函数 Dojo with Adobe AIR Dojo 工具包教程 Dojo 快速安装 Dojo和JSON建立无限级AJAX动态加载的功能模块树 Dojo学习笔记( 模块与包) Dojo学习笔记-- djConfig解说 Dojo学习笔记-- dojo.dom ...

    dojo精品中文教程(包三)

    DOJO常用的验证函数 Dojo with Adobe AIR Dojo 工具包教程 Dojo 快速安装 Dojo和JSON建立无限级AJAX动态加载的功能模块树 Dojo学习笔记( 模块与包) Dojo学习笔记-- djConfig解说 Dojo学习笔记-- dojo.dom ...

    DOJO 学习笔记 dojo

    在引入 Dojo 的启动代码 `<script src="/yourpath/dojo.js"></script>` 之后,你可以开始使用 Dojo 提供的预打包的常用功能。为了便于阅读源码,可以查看未压缩的 `dojo.js.uncompressed.js` 文件。Dojo.js 的大小较...

    dojo:Dojo 1-Dojo 1工具包核心库

    该程序包有时被称为“核心”,它包含最普遍适用的子程序包和模块。 dojo软件包涵盖了广泛的功能,例如Ajax,DOM操作,类类型编程,事件,promise,数据存储,拖放和国际化库。正在安装安装说明可在。入门如果您开始...

    ajax最好的框架之一:dojo包

    dijit.form模块包含了许多常用的表单元素,如TextBox、Select、DateTextBox等。 6. **Dojo的动画和效果**: dojo.fx模块提供了各种动画效果,如淡入淡出、滑动和旋转等,可以轻松地添加视觉吸引力到网页。dojox.fx...

    DOJO API 中文参考手册,附加注解实例(精心重新排版DOC文档)

    手册中列举了一些常用的Dojo包,如dojo.io用于不同类型的IO传输,dojo.dnd提供拖放功能的API,dojo.string提供了字符串处理方法,dojo.date帮助解析和操作日期,dojo.event处理事件驱动和AOP开发,dojo.back管理撤销...

    dojo必须的包-dojo-release-1.3.0

    《Dojo 必备包:dojo-release-1.3.0 深度解析》 Dojo 是一个广泛使用的开源JavaScript库,它提供了一系列强大的工具和功能,用于构建富交互式的Web应用程序。在这个主题中,我们将深入探讨的是Dojo的核心发布版本...

    dojo api 中文版

    常用的包包括: * dojo.io:不同的 IO 传输方式,如 script 和 IFrame 等。 * dojo.dnd:拖放功能的辅助 API。 * dojo.string:字符串处理包,提供了修整、转换为大写、编码、esacpe、填充等功能。 * dojo.date:...

    dojo练习

    【Dojo实用API大全(中文注解).TXT】是一个包含了Dojo常用API的中文文档,对于中文使用者来说非常友好。这些API可能包括了dojo.query(用于查询DOM元素)、dojo.fx(动画效果)、dojo.data(数据存储)等。中文注解...

    DOJO—API—中文参考手册

    #### 二、常用包介绍 DOJO1.1.1版本中提供了大量的包,这些包主要分布在三个一级命名空间中:Dojo、Dijit和DojoX。其中: - **Dojo**:包含了核心功能包。 - **Dijit**:包含了所有的Widget组件。 - **DojoX**:...

    dojo开发帮助文档

    `dojo/ready`函数确保在DOM加载完成和模块加载后执行代码,是启动应用的常用入口点。 总之,“dojo开发帮助文档”将全面覆盖这些主题,并提供详细的API参考和示例,帮助开发者熟练掌握Dojo 框架,提升Web应用程序的...

    dojo控件的使用和入门心得

    ##### 常用包概览 - **dojo.io**:支持多种IO传输方式,如script、IFrame等。 - **dojo.dnd**:实现拖放功能。 - **dojo.string**:字符串处理工具,包括大小写转换、编码解码等。 - **dojo.date**:日期格式解析。...

    图书:Dojo入门

    《Dojo入门》这本书主要介绍了Dojo JavaScript库的使用,帮助初学者快速掌握这个强大的前端开发工具。Dojo是一个开源的JavaScript框架,旨在提供一站式的解决方案,包括UI组件、数据管理、动画效果、Ajax交互等功能...

    dojo-0.3.1-ajax

    Dojo是一个开源的JavaScript工具包,为Web开发提供了丰富的功能,包括DOM操作、动画效果、数据存储、用户界面组件以及网络通信等。在0.3.1这个版本中,它对AJAX的支持是其关键特性之一,让我们深入探讨一下这个版本...

    dojochart line 线状图

    Dojo 是一个强大的JavaScript工具包,它提供了丰富的功能来帮助开发者构建交互式的Web应用程序。在Dojo中,Chart2D是用于创建数据可视化的模块,特别适合制作各种类型的图表,如线状图(line chart)。本文将深入...

    dojo学习...........

    2. 引入Dojo核心库:通过`<script>`标签引入`dojo.js`,这是Dojo的基础文件,可能已经包含了部分常用模块。 3. 声明需要使用的模块:使用`dojo.require()`来引入所需的包或模块,确保它们在运行时可用。 Dojo为了...

    dojo相关的js

    Struts2是Java企业级应用中常用的MVC框架,它允许开发者构建动态、交互式的Web应用程序。结合Dojo,开发者可以利用Dojo的高级AJAX功能来增强Struts2应用的用户体验,比如实现页面的部分刷新、异步数据交换等。 Dojo...

Global site tag (gtag.js) - Google Analytics