![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dojo
liyong1115
这个作者很懒,什么都没留下…
展开
-
Dojo学习笔记(3. Dojo的基础对象和方法)
Dojo学习笔记(3. Dojo的基础对象和方法)这里所说的基础对象和方法是指的不Require任何包就能够调用的对象和方法匿名函数在开始前,我想介绍一下js里的匿名函数,这个在阅读dojo的源代码的时候,会发现到处都有匿名函数;(function(){alert(123);})();//前面的分号是一个空语句,是可以不要的匿名函数。一个匿名函数就是一个没有名字转载 2008-02-17 14:21:00 · 462 阅读 · 0 评论 -
Dojo学习笔记(2. djConfig解说)
Dojo学习笔记(2. djConfig解说)djConfig是dojo内置的一个全局设置对象,其作用是可以通过其控制dojo的行为首先我们需要在引用dojo.js前声明djConfig对象,以便在加载dojo.js的时候才能够取得所设置的值,虽然在0.3版本以后dojo支持在加载后设置,但是强烈建议你把声明djConfig的代码作为第一段script一个完整的djConfig对象定义如下(值转载 2008-02-17 14:28:00 · 563 阅读 · 0 评论 -
Dojo学习笔记(8. dojo.event & dojo.event.topic & dojo.event.browser)
Dojo学习笔记(8. dojo.event & dojo.event.topic & dojo.event.browser)模块:dojo.event终于进入有名的dojo事件处理系统的学习了,学习前建议读者先去补习一下AOP的相关知识dojo.event.connect绑定指定的方法到指定的对象的方法上Usage Example:简单绑定1function doOn转载 2008-02-17 14:27:00 · 561 阅读 · 0 评论 -
Dojo学习笔记(5. dojo.lang.array & dojo.lang.func & dojo.string.extras
Dojo学习笔记(5. dojo.lang.array & dojo.lang.func & dojo.string.extras)模块:dojo.lang.arraydojo.lang.has判断对象是否具有指定属性,不过这个方法有用吗,不如直接使用 if(name in obj)Usage Example: dojo.lang.has(dojo.lang, "has"); //will转载 2008-02-17 14:24:00 · 495 阅读 · 0 评论 -
Dojo学习笔记(4. dojo.string & dojo.lang)
Dojo学习笔记(4. dojo.string & dojo.lang) 模块:dojo.string.common / dojo.stringdojo.string.common 和 dojo.string 是一样的,只要require其中一个就可以使用以下方法dojo.string.trim去掉字符串的空白Usage Example:s = " abc ";dojo.s转载 2008-02-17 14:23:00 · 518 阅读 · 0 评论 -
Dojo学习笔记--dijit.Dialog
带背景遮罩的对话框:dijit.Dialog这个对话框通用性非常好。而且显示效果比较友好,能给使用者很好的体验。而且无论是正常方式,还是编程方式,实现起来都比较简单。对话框包括两种,一种是普通的对话框,一种是提示窗口的对话框,用起来都很方便。下面是一个普通的对话框:原创 2008-02-17 15:39:00 · 1945 阅读 · 0 评论 -
Dojo学习笔记(7. dojo.dom)
模块:dojo.domdojo.dom.isNode测试指定对象是否为节点Usage Example:dojo.dom.isNode(dojo.byId(edtTitle));dojo.dom.getUniqueId取得唯一idUsage Example:dojo.dom.getUniqueId(); //will return dj_unique_#do转载 2008-02-17 14:27:00 · 578 阅读 · 0 评论 -
Dojo学习笔记(6. dojo.io.IO & dojo.io.BrowserIO)
模块:dojo.io.IOdojo.io.bind处理请求取回需要的数据并处理 这个函数是AJAX中最为重要和有用的函数,dojo.io.bind这个类是用来处理客户端与服务器间通讯的,需要通讯的参数由对象dojo.io.Request所定义,具体通讯的方法则由另外一个对象Transport所提供。 因此,我们如果需要与服务器通讯,则应该定义一个Request对象,其中包括服务转载 2008-02-17 14:26:00 · 444 阅读 · 0 评论 -
dojo简介
JSON (JavaScript Object Notation) 是轻量级的数据交换格式。他适合人们的读写,并且也容易利用机器自动生成。第一步,引入dojo.js dojo的发行包里有4个子目录,要引入的文件是名叫"dojo"的子目录里的dojo.js。 假设你是这样的目录结构: 引用project | +--dojo-lib | | | +--dijit | +--dojo |原创 2008-02-17 14:16:00 · 1388 阅读 · 0 评论 -
Dojo学习笔记--dijit.Menu
介绍一下使用dojo创建右键菜单,有的时候很有用的。右键菜单的核心类是dijit.Menu,菜单类是dijit.MenuItem;如果想要添加二级菜单,需要使用dijit.PopupMenuItem;如果只是简单的右键菜单,还需要设置一下dijit.Menu属性,设置contextMenuForWindow="true"下面这个是最简单的一个例子:-----------------------转载 2008-02-17 15:19:00 · 1537 阅读 · 0 评论