锁定老帖子 主题:dojo学习笔记
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-11-24
在引用dojo.js前,最好声明djConfig对象,以便在加载dojo.js时能够取得所设置的值,虽然在0.3版本以后dojo支持在加载后设置,但是强烈建议你把声明djConfig的代码作为第一段script: 一个完整的djConfig对象定义如下(值均为dojo的默认值) js 代码
debugContainerId同样也是与调试有关的,如果不指定的话,调试信息将会直接利用 document.write输出,这样可能会破坏页面的整体布局,所以你可以指定任何一个可以作为容器的html元素的id作为调试信息输出容器 allowQueryConfig,这个属性指明 dojo是否允许从页面url的参数中读取djConfig中的相关属性,当值为true时,dojo会优先从url参数中读取djConfig的其他属性,比如: http://server/dojoDemo.htm?djConfig.debugContainerId=divDebug baseScriptUri,一般不需要设置,dojo会自动根据你引用dojo.js的路径设置这个值,比如,<script type="text/javascript" src="../dojo/dojo.js"></script>,自动获取的值便是 ../dojo/ parseWidgets,这个是可以控制dojo是否自动解析具有dojoType的html元素为对应的widget,如果你没有使用任何Widget,建议设置为false以加快dojo的加载速度 searchIds,这是一个字符串数组,定义了所有需要解析为widget的html元素的ID,如果ID不在其中的html元素是不会被解析的,当数组为空数组时,则所有具有dojoType的元素都会被解析 还有一个bindEncoding,是用来设置默认的bind请求的编码方式。 dojo.raise抛出一个异常 dojo.errorToString将异常转换为字符串 js 代码
isDebug是一个很有用的属性,如果设置为真,则所有dojo.Debug的输出有效,开发时应该设置为true,发布时应该设置为false。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-11-24
1 计算HTML中一个块的size js 代码
2 修改CSS js 代码
3 动画 js 代码
|
|
返回顶楼 | |
发表时间:2006-11-24
dojo.lang模块: dojo.lang.mixin将一个对象的方法和属性增加到另一个对象上: js 代码
dojo.lang.extend为指定类的原型扩展方法与属性: js 代码
dojo.lang.find=dojo.lang.indexOf查找指定对象在指定数组中的位置: js 代码
dojo.lang.extrasdojo.lang.setTimeout延迟指定时间后执行指定方法: js 代码
|
|
返回顶楼 | |
发表时间:2006-11-24
DOM操作 js 代码
|
|
返回顶楼 | |
发表时间:2006-12-21
希望能继续更新·
|
|
返回顶楼 | |
浏览 12576 次