说明: 此文翻译并非完全按照原文进行逐字逐句翻译。期间会删除一些笔者认为无须介绍的部分, 或加上一些需要说明的部分。
原文介绍可以参考:
http://dojotoolkit.org/reference-guide/1.9/index.html#id3
开始
如果需要了解Dojo的基本介绍,可以进入: http://dojotoolkit.org/documentation/如果需要查找针对特定模组的属性,方法,事件的详细信息,可以参考API 文档: http://dojotoolkit.org/api/
Dojo 工具箱主要包含以下几个包:
- dojo - 也被称为“core”. 这是Dojo最主要的部分,包含有最普遍使用的包和模组。 涵盖了像Ajax,DOM操做,基于类的编程,事件,数据存储,拖拽功能和国际化包等诸多功能。
- dijit - 用户界面组件的一组扩展和支持其的底层系统。这个是完全构建在Dojo core 之上的。
- dojox - 构建在core 和 dijit 上的,提供了更多功能的包和模组的集合。这些包和模组有着不同程度的成熟度,可以查看每个包的README文件以获取相关的信息。有些是高度成熟,有些还处于高度实验阶段。
Dojo 的一个长期目标是继续使包更灵活,不一定需要包含在dojox中。像以下这个:
- dgrid - 一个功能丰富,轻量及的数据网格(data grid).
另外可以参考的部分:
发布说明: Release Notes
开发人员说明: Developer Notes