Dojo
文章平均质量分 71
HolyNova
Lua 版块在哪里
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Dojo 扩展 javascript 核心库 - dojo.hitch
dojo.hitch 是在 Dojo 中直接或间接被广泛使用的函数.hitch 的中文意思是: 钩住,拴住. 在 Dojo 中, dojo.hitch() 的作用是给一个方法绑定其执行上下文.在 Dojo 中, dojo.hitch 函数非常重要. 原因有两点: 1. Javascript 中, 函数不与定义它们的上下文即作用域绑定2. 在 Dojo 中, 很多函数都用 h原创 2012-04-18 11:03:13 · 4515 阅读 · 0 评论 -
关于 dojo.data.ItemFileWriteStore & dojox.grid.DataGrid 一个注意事项
修改内存中的 store 后, DataGrid 的内容本应该自动更新, 但是今天在 coding 的时候却出现了异常, store 添加一个 item 成功, 但是用这个 store 的 DataGrid 内容别没有显示更新后的结果, 检查 一下, 发现了问题所在, 特此记录下来.例var store = new dojo.data.ItemFileWriteStore({原创 2012-05-04 18:28:51 · 3168 阅读 · 1 评论 -
一句话解释 dojo.publish 和 dojo.subscribe
这俩个函数都与事件紧密相关.-- dojo.subscribe(/*String*/topic, /*Object|null*/ context, /*String|Function*/method) 订阅一个主题-- dojo.publish(/*String*/ topic, /*Array*/ args) 发布一个主题先抛开这两个函数, 现在有一个函数fu原创 2012-04-19 19:54:26 · 8236 阅读 · 3 评论 -
Dojo 扩展 javascript 核心库 - 数组方法(Array)
Javascript 1.6 定义了一些新的数组方法, 但是并不是所有浏览器都实现了 Javascript 1.6 , Dojo 为没有实现的浏览器提供扩展来实现它们.-- dojo.indexOf 返回数组中匹配元素首次出现的位置, 未找到返回 -1-- dojo.lastIndexOf 返回数组中匹配元素最后一次出现的位置, 未找到返回 -1-- dojo.every 测试是否数组原创 2012-04-18 16:38:40 · 1048 阅读 · 0 评论 -
Dojo 扩展 javascript 核心库 - 组合, 结构化与复制对象
写 Javascript 程序的时候, 可能会经常把一个对象的属性复制到另一个对象中, Dojo 定义了一些简化这些操作1. 混合对象dojo.mixin(destinationObj, srcObj1, srcObj2, ...)这种复制是通过赋值操作来完成的( = ), 因此对于数字, 布尔, 字符串基本数据类型是按值复制, 其它类型则是按引用复制.如果 srcObj原创 2012-04-18 20:40:28 · 2207 阅读 · 0 评论 -
dojo dijit layout的一点问题
当 dojox.data.DataGrid , dijit.* 的 layout 出现莫名其妙的错误的时候, 比如完全不显示(有可显示的内容, grid ),显示了内容, 但是样式有问题,...先调用 .resize() 方法调试grid.resize();new dijit.layout.ContentPane().resize//...原创 2012-05-10 00:50:30 · 937 阅读 · 0 评论 -
Dojo widget 系统 - dijit._WidgetBase类(2)
上一篇记录的是 widget 创建过程, 这里记录一下 widget 的销毁过程.widget destroy 的通用函数是 widget.destroyRecursive()destroyRecursive: function(/*Boolean?*/ preserveDom) { this._beingDestroyed = true; this.destroyDescendant原创 2012-12-26 20:41:08 · 2017 阅读 · 0 评论
分享