DOJO基础
来源:互联网 发布:淘宝 手机店 推荐 编辑:程序博客网 时间:2024/06/15 00:43
开源 JavaScript 框架很多,比如最早的 prototype,很实用的 jQuery,Yahoo 的 Yui,超炫的 ExtJS 等,至于为什么要学dojo,一句话项目需要。
学习 Dojo 之前,务必要掌握一些必要的J avaScript 知识,如 json 等。由于以前 JavaScript 自认为学的还可以,ExtJS 也算是入门了,相对来说学习 Dojo 容易很多了。
现在 Dojo 的最新版本是 1.5.0 版,在其官网上可以下载到 dojo-release-1.5.0.zip 压缩文件。
言归正传,下面为自己的一些学习要点,就权当是做个私人笔记吧。
1,通过dojo.require以类似C编程中#include或者Java中import的方式加载所需的部件
如dojo.require("dojo.parser");dojo.require("dijit.form.Button");
2,跨域自定义模块
Dojo配置,djConfig="baseUrl:'./'"
注册模块的路径,dojo.registerModulePath("dtdg","./dtdg");
加载自定义模块,dojo.require("dtdg.foo");
3,本地工具箱模块
直接加载自定义模块,dojo.require("dtdg.foo");
4,为对象注册事件
dojo.connect();
5,json和字符串之间转换
dojo.fromJson(/*String*/ json);//返回JavaScript对象,json对象
dojo.toJson(/*Object*/ json, /*Boolean*/ prettyPrint);//返回字符串
6,Ajax通信
dojo.xhrGet(/*Object*/ args);dojo.xhrPost(/*Object*/ args);
dojo.xhr(/*String*/ method, /*Object*/ args, /*Boolean?*/ hasBody);
7,本地化
djConfig="dojo.local:'zh'"
8,控件、布局等都在dijit中
- dojo基础:dojo/request
- Dojo基础
- DOJO基础
- Dojo 基础入门(一)
- Dojo 基础入门(二)
- Dojo 基础入门(三)
- Dojo 基础入门(四)
- Dojo 基础入门(五)
- Dojo 基础入门(六)
- dojo基础函数
- dojo 基础方法介绍
- dojo基础工具使用测试
- Dojo 网页特效基础<12>
- Dojo学习笔记(3. Dojo的基础对象和方法)
- Dojo学习笔记(3. Dojo的基础对象和方法)
- Dojo 1.10 教程(1)-基础入门篇Hello Dojo
- dojo
- dojo
- 交互的本质思考
- ssd3 Multiple-Choice Quiz 1
- 超强android粉丝是这样滴
- 看门狗
- QT4.3.0在VC++ 6.0下安装指南
- DOJO基础
- Windows网络编程-(完成端口及网络编程)详细介绍
- Threading in C# ,phase 1
- 创建线程时的几个陷阱
- IEEE1284 USB转并口打印线缆配置
- Perl 中的正则表达式
- Intel的平板战略
- 创建高性能的WCF服务
- JQuery 选择器