`
netlynx206
  • 浏览: 40224 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Dojo学习笔记1

阅读更多
一:dojo类包包括:
  dojo. collections: 数据集合如:List, Queue, Set, Stack, Dictionary
  dojo.crypto:  各种加密API如:(Blowfish, MD5, Rijndael, SHA*)
  dojo.date :日期类,可以很方便的显示各种日期格式
  dojo. dnd: 拖拽API,利用它我们可以很方便的制作出各种拖拽程序
  dojo. event: 事件类。
  dojo. lfx: 各种HTML特效以及SVG
  dojo. io :各种IO通道从cookie到IFrame
  dojo.lang: 
  dojo.logging: 日志框架
  dojo. math:
  dojo.reflect:
  dojo. rpc: 可以实现jason数据与Webservice进行交互
  dojo. storage: 本地存储类
  dojo. string: 字符串类
  dojo. undo: 利用堆栈可以实现可撤销操作的管理
  dojo. uri:
  dojo. widget: 各种HTML小部件
  dojo. xml, dojo.dom: XML与DOM操作类
  dojo.style :控制HTML样式
二 设置DOJO
  DOJO由于包含很多类,因此在使用DOJO以前你必须选择合适的DOJO版本,在http://download.dojotoolkit.org/, 或者 匿名SVN via http://svn.dojotoolkit.org/dojo/trunk), 你会发现五个版本的DOJO:
  I/O (XHR) 版: 仅仅包含以AJax方式与服务器进行交互
  Event + I/O Edition: I/O (XHR) 版 加上事件系统
  Ajax Edition: 前两个版本再加上各种HTML特效
  Widget Edition: 可以实现各种小部件包括各种事件
  “Kitchen Sink” Edition: 全部功能
下载到合适的DOJO版本后,然后正常调用js脚本即可
<script type="text/javascript" src="http://yoursite.com/scripts/dojo.js"></script>
三 动态加载子包
  DOJO一个动人的特性是它可以“按需加载”所需要的包,如我们需要使用拖拽,事件系统或者各种HTML特效以及SVG ,则我们只需使用dojo.require ()调用相应的包,如下操作:
  <script type="text/javascript"
src="http://yoursite.com/scripts/dojo.js"></scri
pt>
<script type="text/javascript">
dojo.require("dojo.dnd.*");
dojo.require("dojo.event.*");
dojo.require("dojo.lfx.*");
// now we are ready to work with any of these
packages
</script>

 

分享到:
评论

相关推荐

    DOJO 学习笔记 dojo

    Dojo 是一个功能丰富的 JavaScript 库,它提供了一系列模块化、面向对象的工具,用于构建高性能的 Web 应用程序。在 Dojo 中,模块和包...通过深入学习和理解这些模块和包,开发者可以构建高效、健壮的 Web 应用程序。

    dojo学习笔记

    Dojo 是一个强大的JavaScript工具库,它为Web开发提供了丰富的功能和组件,包括AJAX、DOM操作、动画...在“dojo学习笔记”中,你可能找到了关于这些概念的详细讲解和实践案例,这对理解和掌握Dojo技术体系非常有帮助。

    dojo精品中文教程(包一)

    DOJO学习笔记(七)-日期控件DropdownDatePicker和DatePicker DOJO常用的验证函数 Dojo with Adobe AIR Dojo 工具包教程 Dojo 快速安装 Dojo和JSON建立无限级AJAX动态加载的功能模块树 Dojo学习笔记( 模块与...

    dojo精品中文教程(全)

    DOJO学习笔记(七)-日期控件DropdownDatePicker和DatePicker DOJO常用的验证函数 Dojo with Adobe AIR Dojo 工具包教程 Dojo 快速安装 Dojo和JSON建立无限级AJAX动态加载的功能模块树 Dojo学习笔记( 模块与...

    dojo精品中文教程(包二)

    DOJO学习笔记(七)-日期控件DropdownDatePicker和DatePicker DOJO常用的验证函数 Dojo with Adobe AIR Dojo 工具包教程 Dojo 快速安装 Dojo和JSON建立无限级AJAX动态加载的功能模块树 Dojo学习笔记( 模块与...

    dojo精品中文教程(包三)

    DOJO学习笔记(七)-日期控件DropdownDatePicker和DatePicker DOJO常用的验证函数 Dojo with Adobe AIR Dojo 工具包教程 Dojo 快速安装 Dojo和JSON建立无限级AJAX动态加载的功能模块树 Dojo学习笔记( 模块与...

    dojo学习笔记(web编程必备)

    【Dojo 学习笔记】 Dojo 是一个强大的JavaScript工具库,特别适合于Web编程,尤其在面向对象的JavaScript编程方面表现出色。学习Dojo之前,建议先掌握JavaScript的面向对象编程基础,这对于理解Dojo的源码和设计...

    dojo 学习笔记 表单 树形列表

    基本的表单验证 和前一个树形菜单 ...发现很多 dojo 学者想下载 dojo 的API…… 结论是:下不到的! 发现很多想下载一些帮助例子,在http://download.dojotoolkit.org/ 下才能找到,进去点版本,比如 ...

    dojo源文件+学习笔记

    这个压缩包包含了Dojo的源代码和相关学习笔记,旨在帮助开发者深入理解Dojo的工作原理和使用方法。 1. **Dojo 源代码解析**: Dojo 的源代码是用JavaScript编写的,并遵循AMD(Asynchronous Module Definition)...

    Dojo简单笔记和权威学习去处

    首先,"dojo文档.doc"可能是作者整理的个人学习笔记,通常这样的文档会包含对Dojo核心概念的理解、常用函数和方法的解释、实例代码以及可能遇到的问题解决方案。个人笔记是学习过程中宝贵的经验总结,可以帮助快速...

    Dojo 教程 笔记 (转载)

    【Dojo 教程笔记】 Dojo 是一个强大的JavaScript工具库,它采用了面向对象的编程方式,对于熟悉JavaScript面向对象编程的开发者来说尤其有用。在开始学习Dojo之前,建议先掌握JavaScript的基础知识,特别是面向对象...

    推荐dojo学习笔记

    ### Dojo框架学习笔记 #### 一、Dojo框架简介 Dojo是一个开源的JavaScript库,主要用于构建高性能的Web应用程序。它提供了一系列的功能强大的工具,包括DOM操作、AJAX、事件处理、用户界面控件等,使开发者能够...

    Dojo 学习笔记入门篇 First Dojo Example

    《Dojo 学习笔记入门篇 - 首个Dojo示例解析》 Dojo是一个功能强大的JavaScript工具包,它提供了丰富的UI组件、模块化系统、数据存储以及Ajax等功能,广泛应用于Web开发中。本篇文章将引导你完成Dojo的基础配置,并...

    Dojo的一些学习资料

    在"dojo学习笔记.pdf"中,你可能会学习到如何导入Dojo,如何使用模块系统,以及一些基本的Dojo API。"Dojo快速入门.pdf"可能会介绍Dojo的安装、配置过程,快速上手的方法,以及Dijit组件的初步使用。最后,"dojo组件...

Global site tag (gtag.js) - Google Analytics