Dojo扩展 DojoX

未知
JavaScript
跨平台
2009-12-02
红薯

DojoX 是 Dojo 主功能的一个扩展区,可以说是新功能和新想法孵化器。在这里,可以找到很多最新奇的功能组件。

目前 DojoX 项目主要扩展了数据结构与算法、数据处理与通信、实用工具、图形 API 以及 Web UI 等。

涉 及到数据结构与算法的项目包括了 DojoX Collections、DojoX Encoding 等。Collections 定义了很多非常有用的数据集合,包括了数组(ArrayList)、二叉树(BinaryTree)、字典(Dictionary)、迭代器 (Iterator)、队列(Queue)、有序列表(SortedList)、堆栈(Stack)。这些集合的使用将大大提高程序开发的效率以及程序的 质量。Encoding 不仅提供了字符串与字符编码的转换,还提供了对称算法河豚(Blowfish)和 MD5 数字摘要算法等。

DojoX Data、Embed、I/O、JSON、XML、RPC 等扩展了 Dojo 的数据处理与通信能力。其中,Data 项目提供了对更多数据格式的支持,包括了对 csv 文件以及 Google、Picasa 等提供的 API 的支持等等。

DojoX 的图形 API 扩展了 Dojo 的动画效果,并提供了 2D、3D 绘图的支持。DojoX Fx 通过对 dojo core 以及 dojo fx 的扩展提供了多种动画效果;gfx 提供了一系列矢量绘图的方法;而 gfx3d 则提供了一些简单的 3D 绘图 API。

而 更加丰富的 Web UI 以及 Web 小部件也是 DojoX 的一大亮点。功能强大的 Grid、实用的 Charting、以及 DojoX Image 和 DojoX Layout 使得基于 dojo 开发的 Web UI 更加丰富。DojoX Widgets 中还提供了更加丰富的小部件可以满足大部分应用开发的需求。

除以上介绍的项目外,DojoX 还收集了很多实用工具,读者可以在 dojo API 网站上获得更多的信息。http://api.dojotoolkit.org/

加载中

评论(0)

暂无评论

暂无资讯

2
回答
dojox.gantt里的GanttProjectControl是干嘛用的

我尝试了一下GanttProjectControl里的一些方法,但是firebug总是报projectItem = null错误

2012/04/11 11:02
1
回答
深入了解 Dojo 扩展库中的 JSON 工具包

简介: XML 的出现,解决了一系列不同平台或不同应用程序之间信息通信的问题。有了 XML,用 Java 实现的应用程序和用 C++ 实现的应用程序之间可...

2011/11/24 18:58

没有更多内容

加载失败,请刷新页面

没有更多内容

使用最新版本Dojo1.7的dojox/mobile开发移动设备web应用

日期:2012-8-14 来源:GBin1.com 在线演示 本地下载 随着科技的进步,越来越多的javascript类库开发出了面对移动设备的类库,例如,jQuery Mobile,Secha touch等, 随着Dojo最新版本1.7的发...

2012/08/14 14:41
85
0
Dojo入门与dojo项目配置方案(一)

dojo入门,个人知识梳理,有意见轻喷。

2014/01/01 20:23
2.9K
0
dojo mobile资料索引

官方教程: http://dojotoolkit.org/documentation/#mobile hello world例子: http://www.open-open.com/lib/view/open1355831701916.html 完整的worklight + dojo mobile示例: http://www...

2014/12/07 23:17
30
0
动态创建dojo主题css

var theme = ""; dojo.forEach(dojo.attr(dojo.body(), "class").split(" "), function(c){ if(c == "soria" || c == "tundra" || c == "nihilo"){ theme = c; } }); dojo.create("link", {r...

2012/04/26 16:36
385
0
Dojo学习1 dojo是什么?

1. dojo是什么? dojo是一个开源的javascript 用户界面开发工具包。它能够使我们更容易编写javascript,更快速的制作大型的界面,在一定程度上使我们更容易开发动态的用户界面。dojo的最根本的...

2010/11/02 15:47
1K
0
Dojo 1.7 Release Notes翻译完成,包含若干重大更新

Dojo 1.7作为变化重大的一个版本,已经Release近两个月,而现在已经放出了1.7.2的小版本更新,包括了一些小的fix。让人难以理解的是即使Dojo 1.7已经Release这么久,但是其release notes至今...

2012/04/13 14:42
455
0
dojo mobile问题汇总

1. 报错, Error: undefinedModule 原因是某个组件没有require进来, 比如需要require('dojox/mobile/Heading'), 计划,写个IDEA的插件,自动导入html中出现的dojo mobile类。 暂时使用命令...

2014/12/08 22:31
23
0
10 Reasons Why Your Projects Should Use the Dojo

1. Modularity and AMD Loading 2. Classes and Extensibility withdojo/declare 3. Aspects and “Function to Function Events” 4. Deferreds and Unified AJAX Transports 5. Dijit UI F...

2013/07/30 13:49
31
0
dojo

dojochina:http://www.dojocn.org/article-20-1.html Dojo 1.1.1 提供了上百个包,这些包分别放入三个一级命名空间:Dojo,Dijit 和 DojoX 。其中 Dojo 是核心功能包 , Dijit 中存放的是 Do...

2012/11/08 11:08
311
0
dojo学习

dojochina:http://www.dojocn.org/article-20-1.html Dojo 1.1.1 提供了上百个包,这些包分别放入三个一级命名空间:Dojo,Dijit 和 DojoX 。其中 Dojo 是核心功能包 , Dijit 中存放的是 Do...

2013/02/17 21:04
348
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部