在 Spring Web MVC 环境下使用 Dojo
2010-04-13 00:00:00 来源:WEB开发网另外,JavaScript 的弱类型特性使得数据储备库(Data Store)的格式方面有很大的灵活性。像 Java 这样的强类型语言中,如果要把不同的对象放在同一个数组中,那必须保证这些不同对象有共同的接口。 JavaScript 的数组却非常宽松,什么对象都可以放。从清单 2 和清单 3 可以看出,数据储备库中的数据虽是以 item 来分隔,但对每个 item 对象却没有严格的限制。一般情况下,item 只需提供某几个特定的属性(如清单 2 中的 name),其他就不用管了,可以在 item 中嵌入其他对象,其他对象再嵌点什么进去,也是没有关系,差不多就要到随心所欲的程度了。当然,需要什么形式主要是考虑业务的需要。
dojox.grid.DataGrid 入门
本教程在写作初期是预备以 dojox.grid.Grid 组件作为演示对象的,然而就在写作期间,Dojo Toolkit 1.2 发布了。新的 Dojo 工具包推出了新的 Grid 组件,叫做 dojox.grid.DataGrid,出于兼容以前版本的考虑,原先的 dojox.grid.Grid 依旧存在。官方网站的信息表明,在 Dojo 推出 2.0 版本之前,一直会保留 dojox.grid.Grid,但它不会得到维护。 dojox.grid.DataGrid 作为 Dojo 中新一代 Grid 组件,在配置上有所简化,与 dojo.data 的整合更加紧密。本教程将采用新的 dojox.grid.DataGrid 来演示实例。
提示
建议大家使用新的 dojox.grid.DataGrid 组件,就在创建示例应用的过程中,我发现在 FireFox 浏览器里显示 dojo.grid.Grid 组件,如果使用了 editorClass属性,双击某单元格会导致被编辑的内容无法显示,必须通过鼠标移动事件的触发才能显示出来,很不方便。差不多的配置,在新的 dojox.grid.DataGrid 中就没发现这个问题。
- ››WEBGAME龙虎榜,《传奇国度》成黑马
- ››WebQQ 2.0添加谷歌音乐方法
- ››WebLogic调整Java虚拟机性能优化参数
- ››webqq2.0协议研究(3)-ClientId生成
- ››Web.config配置文件
- ››WebBrowser组件的execWB方法——Delphi控制浏览器...
- ››Web前端设计模式--制作漂亮的弹出层
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››WebQQ2.0怎样对话区域比例调节
- ››WebQQ2.0——QQ阅读&酷六视频上线
- ››Web安全网关 冠群金辰KILL过滤网关
赞助商链接